Yep never save within at least 50km of a port as Jim said
Warships running aground is a limitation of the SH3 engine
" ground " isnt recognised by the units
They will head for a contact in a straight line no matter whats in the way
Ports\ground anything
Sometimes the anti collision routine will force one unit aground so as to avoid another
Stupid I know
Nothing can be done about that though