In some circumstances, MyTrails may be unable to verify the Pro license, and it displays an error dialog claiming that the license is outdated and needs to be updated from Android Market (Play Store). Until the license can be verified, Pro functionality will be disabled, which is usually very annoying.
In most cases, this isn’t really the problem (although you may check whether there is indeed an update), and what’s really happening is one of:
- your device has been without a data connection for over a week, which has prevented Google’s licensing system from verifying the license status
- Google’s servers have been having a bad day, and are not responding appropriately
- something on your device is preventing the license check from happening
Things you can do to try to restore functionality (this is not a step-by-step recipe):
- make sure you have a data connection
- if you have an anti-virus or firewall app (AVG Mobilation has been reported to interfere with the licensing mechanism), disable it temporarily
- if you use a battery optimization app, check that it didn’t disable data access for MyTrails Pro License
- if you use a privacy management app, make sure that it doesn’t prevent MyTrails or the license from reading the Android ID, or at least that it presents the same made-up ID to both
- uninstall and reinstall the MyTrails Pro License application (⚠ do not uninstall MyTrails itself, since in most cases your preferences and maps would be lost)
- reboot your device
- Go into MyTrails > Preferences > About MyTrails to check the Edition
If none of the above has the desired effect, please contact our support.
MyTrails 1.2.38 with the Pro license 1.0.4 should keep this kind of issues to a minimum, and the time constraints have been relaxed as much as possible.
Liked this post? Follow this blog to get more.