Ich weiß jetzt nicht, ob man das bei der Version 1.9.5 einstellen kann, aber ich kann hier einstellen, ob OsmAnd selbst das Bild machen soll oder ob es das externe Kamera-Programm verwenden soll.
Verwende ich das externe Kamera-Programm, so schreibt diese externe Programm die EXIF-Daten ins Bild, deshalb muss das externe Programm zum Aufnahmezeitpunkt auch GPS-Empfang haben.
Durch das Aufrufen des externen Kamera-Programms wird OsmAnd in den Hintergrund geschickt und fordert die GPS-Position nicht mehr an (wenn man den OsmAnd Hintergrunddienst nicht aktiviert hat), bis dann das externe Kamera-Programm geöffnet ist und dieses die GPS-Postion anfordert, kann es passieren dass während des Übergangs von einem Programm zum anderen das Smartphone die GPS-Position verliert und noch nicht wieder gefunden hat bevor man das Foto macht.
In diesem Fall kann dann das externe Kamera-Programm keine Positionsdaten ins Bild schreiben.
Da OsmAnd die Position zum Anzeigen auf der Karte aus dem Dateinamen entnimmt, wird das bild auf der Karte an der richtigen Position angezeigt, obwohl sich im Bild selbst diese Information in diesem Fall nicht befindet.