Is this with a mega mod like OHII?
For no mega mod installed:
Before I installed OHII and ran SH5 v1.2 only with game improvement mods, you had to patrol next to or very near the spot marked on the map for a certain length of time, as in British Coastal Waters and British Supply. Nothing said about sinking ships at that time where you had to patrol, but if you did it counted if you were lucky enough to see any shipping to sink. In doing that that portion was finished. Then you still had to fullfill the tonnage required or sink the required specific ships, but you could do that over a wide range of ocean. The ensuing partols marked with the circle required you to sink shipping in that area for credit... outside of it I assume there was no credit towards the over all mission. I had that problem with finding the Arc Royal aircraft carrier I needed to sink. Total tonnage I assume counted for medals and points for crew moral.
Anyone, please correct me if I'm wrong or add to be more specific than what I stated.