Hmmm
There are 2 ports in the canal
Rendsburg about halfway through and Brunsbuettal at the end
As you can see from the pic the auto plot misses the Rendsburg port easily
Eckenforde is a town not a port that whay you started on land
Its a limitation of using naval bases as towns so they change colour when change hands