MobilePay app works only until authentication. Can't seem to find a browser that will complete authentication

I am now for the most part, happily using /e/OS fulltime, now that some of the kinks that I have experienced have been ironed out. Thanks for that.

Unfortunately, I haven’t had any luck getting the MobilePay app to work. Not because the app itself doesn’t work (I wouldn’t know as I haven’t gotten that far yet.), but because I am unable to find a web browser that will function with the app verification process (MitID). I have tried the default browser, as well as DuckDuckGo browser, Waterfox and Chromite. None of them complete the process without ending in an undefined error.

I am using the one time code verification device, rather than the MitID app, simply to avoid to ending up having to restart the entire MitID registration process with the authorities and still en up without a functioning MobilePay app.

I had exactly the same problem. I succeeded using the Vivaldi browser. Don’t know why this browser worked when others didn’t.

1 Like

Tried Vivaldi with no luck. Thanks for the advice tho! :blush:

Many thanks. This was the solution for me - until next time :joy:

I got Vivaldi to work by setting it up to be the only browser that is authorized to use authorized links. Even then, I ended up in the browser that the system believes is default, despite my setting Vivaldi to be the default browser. Then I needed to go into the browser menu and choose to run the login in Vivaldi. The option appears at the bottom of the “browser” menu.

I made sure that I ran Vivaldi first, to avoid getting tied up with Vivaldi configuration and the MobilePay authentication at the same time. And then, Bob’s your uncle :grin:

Thanks for spending time helping, although going through these steps did not resolve my issue :disappointed_relieved:

Hey globerotterdk.

Glad to hear you could make it work. How do you remove the rights from the other browsers? Its it the “open in app” links you had removed or was it somthing else?

No worries. Jeg arbejder med /e/OS indstillede til engelsk…

  1. Vivaldi skal være din default browser.
  2. Fjerne alle browser undtagen Vivaldi.
  3. “Browser” kan ikke fjernes, så skal man følgende:
  4. Network & Internet → Opening links → Vælge “Browser” – > Open supported links (skal være grå for ikke aktiv).

Held og lykke.

Thank you! I’ll look in to it after work! :slight_smile:

Sadly it did not work. What version of /e/ and MobilePay do you use?

Thanks! This worked for setting up BankID with secure login. (BankID med skjermlås).

I set Brave as defualt browser instead of installing Vivaldi :+1:

I didn’t find the “Opening links” settings under Network and Internet. It was placed under Apps > default apps.

I can confirm that the following method works:

  1. Install Brave Browser and open it once to go through setup of it.

  2. Enable USB debugging in developer options.

  3. Remove the default preinstalled Browser (at your own risk, see edit in the bottom of the post before you do it) by connecting to a computer and run this command

adb shell pm uninstall --user 0 foundation.e.browser

  1. Disconnect phone from computer. Install MobilePay. The authentication intent will open in Brave AND it will be succesfull !!!

  2. If you want to (recommended to avoid any future issues) to reinstall the stock browser again connect your phone to the computer again and run the command

adb shell cmd package install-existing foundation.e.browser

This has been done and been confirmed on Fairphone 4.

Make sure to enter the commands exactly as described.

Edit: major disclaimer. The icon of the stock browser is no longer on the home screen after you reinstall the Browser, but you can always launch it from settings, apps, browser.

@globetrotterdk @Crust and others who got it working.

Which version og /e/ are you using? I had it working under version 2.5 but after updating (clean install) to 2.8 I can not get mobilepay to work anymore. I can approve it with mitid in both Brave and Vivaldi but after the approval when having to return to the mobilepay app an error message is shown in the browser window: “Det ser ud til at noget gik galt her".

Anyone having the same problem?

2.9 and it works great. I think that uninstalling Stock Browser through ADB makes the browser intent default to Brave browser. It only worked for me after I removed the stock browser.

This solution worked. Thanks a lot. And I even got the browser icon back after reinstallation :-).

1 Like