I have repetier-server running on a Raspberry Pi Zero W driving my prusa i3 reprap printer. Everything appears to work fine - I can manually control the printer, etc., and print jobs run from the 'Direct Print' function, except they never finish properly. They get stuck at about 99% completion. The extruder returns to the park position and the extruder heater is turned off, but the bed heater remains on. Force stopping the printer appears to have no effect and it doesn't appear to accept manual commands. My only recourse is to turn the bed heater off manually via the LCD panel on the printer, and then to cycle the power on the printer.
Does anyone have any ideas on what might be wrong?