I don't have any problem with it sailing 99% of the time....when it starts saying it cant get there, I just restart the script and it works fine.
So I went to check on my fisherman today and she was dead! My guess is she ran out of arrows...its all I can come up with since I've never had that problem before....maybe I should switch to magery...but I love archers :-)