The issue normally arises when a player send X resources to a location where they have a Refinery running. The items are sent the player logs out and when they come back find the items have not been processed.
This is not actually a Bug but a Design.
Items transferred to TO a location ONLY Arrive and ‘are READY for use’ whilst a player is logged in. This is by design and not a bug. It ensures items are not lost and tracking of items to and from a location can be traced.
So if you want a Refinery to process resources ensure they are AT the location prior to logging out. You CAN send items to that location but they will not be ready for use until you log in.
Think of it as you need to be there to ‘Sign for the Crates’ when they arrive, that kinda thing and you will better understand the issue.