I finally solved that fucking annoying bug! Turns out there was a nav destination check, as part of the tutorial, that I didn’t account for when I added searching. This check essentially told the robot to go to it’s first destination if it’s not near it, resulting in robots running back & forth between two positions (ha!).
At last, I’ve redesigned the Mainland & Isles regions, made them fit together in the overall map, & uploaded them all. Now I can move on to implementing the map itself. Kick ass!