Another trick, which I borrowed from the "Strange Things Going On" quest and which also worked, is to put the ship where you are:Note that "Mefisto" here isn't the name of the ship, it's the name of the group to which the ship had previously been assigned.Code:Group_SetAddress("Mefisto", Characters[GetMainCharacterIndex()].location, "", "");
Yep, thought of that one but the main character is not at the shore but in the canyon in one of the two scenarios, so I couldn't see it would work - might be interesting to give it a try I suppose because I tried a couple of locators from @Pieter Boelen 's list and they give the same error anyway - so perhaps it's not the chosen locators actually causing the log.
I guess I could wait in the canyon example to place the ship when pchar gets to the lighthouse shore - you still need to reload to ship before it comes into play - so there is a reload to be actioned for it to get actually positioned.
I'll come back to it in due course it's only an error log - the quest works fine to put Clair's ship in your face despite its protest.