Issue description
I have a truck (assigned to mine control tower) with some stone and limestone that it wants to dump. It appears momentarily to want to dump it at the mine site (there's a leveling designation which needs material to be dumped), but then changes and goes to dump in my far-distant garbage dump.
When paused, after issuing a manual movement command, truck shows that it's targeting nearby designation:

After unpausing, once the truck reaches the manual destination, it targets a distant spot for dumping:

However, if I replace the leveling designation with a dumping designation, the truck will dump there. Furthermore, with the leveling designation, when the truck has only limestone (allowed to be dumped at the mine, but not generally), the truck reports it has nowhere to put its cargo. When the leveling designation is replaced with a dumping designation, the truck dumps the limestone.
Expected behavior
Truck should dump in leveling designation just as it would in a dumping designation.
Reproduction steps
Load save. See truck. Unpause.
Game version
0.5.1 (200)
Attachments
dumping-bug.save
Files not imported: dumping-bug.save