If you have a constructor that is expecting an item A and you give it item B - item B clogs the constructor and stops it from receiving anything further.
This is best explained with an example:
If you put flowers on a conveyor belt to a constructor that is accepting leaves as its input, it gets stuck inside of the constructor and blocks leaves from being consumed. The work around is to deconstruct the conveyor belt and it removes all objects from the belt including the stuck box of flowers.