This is a simplified version of the problem in a concept model. Assembly workers move a product, process it, and move it to an inspection queue. It then takes an assembly worker and an inspector to move the product to inspection.
Once the inspection is complete, the token is stuck at pushing the inspector back to the list until the inspector is called for again. This prevents the inspection station from being pushing back to its list until the inspector is pulled again (it cannot be used again until the inspector is used first). This causes issues when the model is scaled up and stations can be used for a variety of processes. Is there a way to return items to lists before they need to be pulled in order to prevent this locked-up condition?