I recently tried to play a clip through MX Player and the app began to give me errors. It was its way of telling me it could not validate that I had bought the application legally from the Play Store. This made me shut down just as it prompted me to head to the Google Play Store to buy a license.
I checked MX Player's list of solutions for "Purchase History Not Found" problems and none could solve the issue for me. I even uninstalled the app, hoping a reinstallation would rectify the issue but that even worsened the whole thing because it made the "Install" button disappear.
Fortunately for me though, I got in touch with the developer through the XDA Forum and the tips below helped to solve the problem:
How Can I Fix MX Player Pro "Unable To Validate Purchase" Error?
- Get the MX Player Pro uninstalled if you are yet to do that, then get rid of the Google account from which you bought the app. (Access Settings > Accounts > Google > Click on the account and Remove Account. On Xiaomi's MIUI, head to Settings > Sync > Google > Click on account and Remove Account).
- On Xiaomi phones, just head to Settings, Manage Apps, Google Play Store. Click "Clear Data" and choose "Clear All Data." Search for Google Play Services, click Clear Data > Manage Space > Clear All Data.
- For Vanilla Android phones, it could be Settings > Apps > Google Play Store > Storage > Clear Data. Remember to do same for Google Play Services > Manage Space > Clear All Data.
- Reboot your phone and then add the Google Account back on your phone again. This option will be visible at the bottom of the Settings > Accounts or Settings > Sync page.
- Head to the Play Store, switch accounts to the Google account you bought MX Player Pro from and then reinstallation can happen.
You Might Also Want To Read: How To Install Exodus On Kodi Media Player
After this, MX Player Pro would be good to go without any errors. However, if you are battling issues beyond your control, reach out to the developers here.
More Information On Your MX Player:
MX Player is an Indian OTT platform and a global offline video player, created by J2 Interactive and owned by Times Internet, the digital media division of Times Group. It has a base of 350+ million users in India.
MX Player is a video player developed by South Korea-based company J2 Interactive. It features advanced hardware acceleration and subtitle support, offline video viewing capabilities.
Times Internet, the digital media management arm of The Times Group, India's largest media conglomerate bought MX player for $140 million (?1000 crore). On 20 February 2019, MX Player was relaunched as an OTT platform. But, outside India, the OTT platform is not available. It is still working as an offline video player outside India.
With shows such as Lots of Love (Tamil/Telugu), Aani Kay Hava (Marathi), and Do Not Disturb (Gujarati), MX Player aims to go beyond the metros and capture a regional audience from Tier II and Tier III Indian cities. In July 2019, the MX Player app was launched on Amazon Fire TV and Android TV, making it available to users beyond just the smartphone.
In India, MX Player has a subscriber base of over 350 million. It also has around 500 million users internationally. In a study conducted in May 2019, MX Player topped in the customer loyalty segment, with 21 per cent of respondents claiming that they use solely this platform for video streaming.