Fix Fermenter error state and hasWork