own api key shouldnt be needed (but I do use my own but did test without, can test again. Default key works for me), I dont get the error, just
Started DBus service at io.github.rinigus.PureMaps
[D] init:78 - Initializing voice engine navigator en female
[D] init:83 - Voice engine: navigator active=false
[D] init:78 - Initializing voice engine navigator en female
[D] init:83 - Voice engine: navigator active=false
[W] unknown:0 - Positioning update timeout
[I] unknown:0 - Using QSGMapboxGLTextureNode for map rendering. devicePixelRatio: 1
[W] unknown:0 - [ INFO ] "{unknown}[General]: GPU Identifier: Adreno (TM) 619"
[W] unknown:0 - QObject::startTimer: Timers cannot have negative intervals
[W] unknown:0 - QObject::startTimer: Timers cannot have negative intervals
[W] unknown:175 - file:///usr/lib64/qt5/qml/Sailfish/Silica/DialogHeader.qml:175: TypeError: Cannot read property 'backIndicatorDown' of null
[W] unknown:169 - file:///usr/lib64/qt5/qml/Sailfish/Silica/DialogHeader.qml:169: TypeError: Cannot read property 'backIndicatorDown' of null
[W] unknown:240 - file:///usr/lib64/qt5/qml/Sailfish/Silica/DialogHeader.qml:240: TypeError: Cannot read property 'forwardIndicatorDown' of null
[W] unknown:235 - file:///usr/lib64/qt5/qml/Sailfish/Silica/DialogHeader.qml:235: TypeError: Cannot read property 'forwardIndicatorDown' of null
Establishing connection to api.stadiamaps.com
[D] init:78 - Initializing voice engine navigator de_DE female
[D] init:83 - Voice engine: navigator active=false
[D] unknown:0 - Loaded translation for navigation "de_DE"
[D] unknown:0 - Reset locations true 0 2
[W] unknown:0 - [ ERROR ] "{unknown}[General]: The resource `https://tiles.openfreemap.org/fonts/Open%20Sans%20Regular/0-255.pbf` not found"
[W] unknown:0 - [ ERROR ] "{unknown}[Style]: Failed to load glyph range 0-255 for font stack Open Sans Regular: HTTP status code 404"
output after I see route to endpoint on map
you could test print used url before http.post is send, maybe it contains an error
edit:
in your error message there is also “‘/route?api_key=”, not “route/v1?api_key” ?
edit2:
maybe remove lat/lon if you dont want to share that position
