When you give a redstone pulse to a furnace in a factory twice, it will start the recipe, then power the repeater (???) that goes into the furnace, deactivating itself. It will then get stuck in a loop where it activates and deactivates itself until you break the repeater.
This problem can be mitigated on a user level by providing a constant high pulse to the factory and only turning it off for a few ticks.