OsmAnd+ OpenStreetMap authentication problem

REPRODUCIBILITY: 100%
OS VERSION: Sailfish OS 5.0
HARDWARE: Jolla C2
UI LANGUAGE: German
REGRESSION:

DESCRIPTION:

Android Version 13, API Level 33, Security Patch: 05.08.24

If you want to use the built-in OpenStreetMap extension of OsmAnd+ 4.8.6 to edit maps, you have to authenticate with your user account. To do this, activate the extension, click on Login and the SFOS browser will open with the OSM login page. After successfully logging in, click on Authorize device. Nothing happens after that. I suspect that communication between the SFOS browser and the Android app OsmAnd+ is not possible.

The same procedure is not a problem with StreetComplete. A browser opens inside of the app there.

PRECONDITIONS:

  • Have an OpenStreetMap Account
  • Install OsmAnd+ via F-Droid

STEPS TO REPRODUCE:

  1. Open OsmAnd+
  2. Click on the option button (corner left)
  3. Click on extensions
  4. Scroll a little bit down and click on “OpenStreetMap-Editing” (I do not know the real english translation, labels are in german in my device)
  5. Click on Settings
  6. Click on “Login/Auth on OpenStreetMap”
  7. "Login with OpenStreetMap
  8. SFOS Browser opening
  9. Put your credentials in there and click on login
  10. Click on button Auth device

EXPECTED RESULT:

The view is switching back to OsmAnd+ and my device is authorized as my user account.

ACTUAL RESULT:

Nothing happens. Manual switching back to OsmAnd+ does not help.

MODIFICATIONS:

ADDITIONAL INFORMATION:

Try with an Android browser. Firefox (Beta, Focus, Fennec…) doesn’t always work - some authentication mechanisms require a Chromium-based browser so I have also installed Vivaldi.

1 Like

I try try to get Osmand working (not map editing), but no luck on my Xperia 10 lll. 4.6.0.15. I Give up and use native navigators.