OK, apparently I'm gonna be that guy... So I have a train that works fine for 2-3 rounds, but it looks like when it times out because the storage is full it gets confuses and does the "out of order" station thing again. Then every time is times out again, it goes to the fill station but doesn't fill, just goes back and tries to empty cargo again. Never stops at the provider stop. Even after it is completely empty, it still does this. The only way to stop the loop is to manually click to send it to the loading station, but it will just do it again. WHen sitting at the provider station it will time out and send it to the offload location. Im sure I'm missing some basic steps, but I have spent a couple of hours trying to figure it out after my last problem was so simple.