Danke für den Tipp zu gpx2gpx. Damit habe ich meine ungültige current.gpx (hatte ich mir archiviert) mal angesehen und das Tool wirft die Position der falschen Bytes aus. Es kann zwar nicht reparieren , aber mit dem Wissen der Byteposition fand ich dann Einträge wo einfach mal ein Leerzeichen zuviel drin war und auch Verwechslungen, statt Doppelpunkt stand ein Komma.
Fazit : sollte die vom Threadstarter genannte current.gpx durch den selben Softwarefehler in Basecamp wie bei mir entstanden sein, so hast Du als Normalo Null-Chance, das zu korrigieren. Geht nur mit Hexeditor. Allerdings trat bei mir der Fehler schon vor geraumer Zeit auf. Mittlerweile gibt es aktuellere BC-Versionen. Deshalb wäre es interessant zu erfahren, welche Version den Fehler verursacht hat.