It could be stopped by simply making the pirate chase the navigator. It would catch up if the navigator stopped targeting a sub or turned around. This would make more sense in my opinion.
"You want to believe that there’s one relationship in life that’s beyond betrayal. A relationship that’s beyond that kind of hurt. And there isn’t."
-Caleb Carr