PI Raw Material Resource Delivery to Factory Order

Greetings,

I have a silly problem. I am making Consumer Electronics and one of the resources needed is Chiral Structures. Now I have 4 factories churning those structures out. Here is my problem: The order the Chiral structures are delivered to my factories. 2 of my factories are sitting IDLE waiting on resources and when they become available, they are delivered to the resource queuing bin of the factory ALREADY in an ACTIVE production cycle. Why the heck aren’t they delivered to the factory sitting Idle. Seems like a bug since it appears I have no control over the order the raw materials are delivered. Anyone have any suggestions?

Is everything routed properly?