App wont open - says "Login requires network coverage"

Having this same issue on the following phones and PDAs running the latest software (uninstalled and reinstalled today):

  • Galaxy S10
  • Galaxy S5
  • Zebra TC75X

In all cases the login works find when mobile data is being used, but I get the network coverage is required error when using WIFI.

This is a BLOCKING ISSUE for our work as our field devices (PDAs) use only WIFI for connectivity.

In all cases when the login fails, I can still access the trap.nz website on the device, so this is not a connectivity issue.

@gw7nvw, @kiwi_john, @steved, can I ask if you are still having this issue with the latest release (v6.2.33)? You can check the version by going into Settings > Apps > Trap.nz

We have not been able to replicate this on multiple Android devices across multiple wi-fi connections.

Thanks for your efforts Andy. In spite of deleting the app several times and reinstalling, I still have version 6.2.30 only and it’s still not working. It must be a problem with my phone.
Rather than trouble you any more, I’ll get a new phone.
Thanks again,

SOLVED: (?)

In our case this issue turned out to be about SSL certificates. The certificates installed on the android device did not pick up the recent (2020?) changes to the root SSL certificate providers.

To test if you have the same problem as us, try the following:

Open a browser on your device and navigate to https://trap.nz
→ Trap NZ website should open OK
In the browser navigate to https://api2.trap.nz
→ If you get an invalid SSL certificate error. Then you have the same problem as me.

SOLUTION:

On older versions of Android the only way to update root certificates is via official android software updates. You can generally do this by performing an ‘over the air’ Android software update from the Android settings menu, but in our case we had to follow the manufacturer’s instructions (Zebra in our case) and manually load an updated android OS image via a PC.

1 Like

Thank you for that I will add you answer to the frequently asked questions in the help section in case this happens again

1 Like

On my phone and on my mac, when I enter https://api2.trap.nz I get “Not Found”

That response at the root of the API domain is to be expected (perhaps we could put something a bit more user friendly there however). The more important thing is the validity of the ssl cert, usually determined by clicking an icon to the left of the address bar.

Looks like I have a different problem, it says “connection is secure”