There is still for sure a bug with lost
tracks as I have experienced this frequently (while developing with unstable code frequently crashing while navigating)
The navobj.xml.changes file does not store the guid of the track for the trackpoints so they are simply discarded rather than applied... This causes me to always lose tracks when opencpn
crashes, or if I shut down the computer without closing opencpn, so apparently the signal isn't handled either.