I've got a basic chicken farm, which takes eggs from a bunch of seed chickens, and channels them down to a dispenser. The dispenser has a comparator coming out the back which checks whether it's full, then it starts a comparator clock, which fires the dispenser until it's empty. It works great, until the dispenser gets full, then it stops working for some reason. Any ideas on how I can modify this so it'll always work?
The pictures below should illustrate my setup. If you imagine the third picture is a still frame: all the eggs are in the dispenser and nothing is happening. The comparator isn't turning on or off.