[BUG]
https://imgur.com/gallery/CAhM8oh
I encountered That if a trade route is closer to a PIER than to your port it will trade there = Correct.
Now if the PIER is destroyed (FIRE / ENEMY GUNFIRE) Then the trade ship will NOT re route to the port, instead it will sit at the pickup port and give you error messages that "Trade route Error"
This is bad pathing and needs to be fixed.
-Falcon07