I remember reading about this issue about a year and half ago. I think the conclusion drawn from a lot of testing was that the game engine has to get to less than 100 meters to a waypoint to consider it has reached it. And since the game places the waypoint on the ocean surface you end up going in circles as the navigator tries his best to get to that waypoint 100 meters above the sub. Kind of reminds me when my dog chases his tail...
|