Haul truck ignore invalid paths
Haul trucks need a timeout to ignore invalid paths. This seems game-breaking enough in late game I'm surprised it isn't fixed.
The second my haul trucks get rock in them, they're useless because there's one rock storage on the map and they can't get to it. I can park them right on a dump zone and they ignore it because the storage they can't reach exists.
They should only try for a few seconds to find a storage they can reach. If all routes to storage are invalid, they should check for dump zones instead. Only if they can't find either dump or storage for their load should they start throwing 'can't reach destination'.