In this guide, we will show you two different methods to fix Netflix Error 15001 (-93) on any rooted Android device. When it comes to streaming services, then it goes without saying that the offering from Netflix is among the best in this domain. However, it will only work along the expected lines if you haven’t tinkered with the OS in any way whatsoever [which is infact true for most of the apps].
With that said, for the tech enthusiast, gaining administrative privileges by rooting their device via Magisk has forever been their go-to choice. And why shouldn’t it be? After all, when it provides you with a platform to welcome abode tons of mods and tweaks onto your device, what else could you have asked for? Unfortunately, this is just one side of the coin.
Rooting your device will also bring in a few uninvited guests as well. For starters, your device will no longer pass the SafetyNet as well as the Play Integrity Test, thereby resulting in your inability to use any banking and payment apps. Apart from that, WideVine L1 Certification will be downgraded to L3, thereby resulting in your inability to watch DRM-protected content from the likes of Netflix, Prime, and Hulu in full HD [it will be downgraded to 480p] but at least you will be able to stream content.
Unfortunately, the same cannot be said for many others out there, especially those who own a OnePlus phone. Many of them have voiced their concern that they are getting Netflix Error 15001 (-93) on their rooted Android device. This message tends to appear as soon as they launch the app and then they cannot proceed ahead.
What is even more intriguing to note is the fact that their device is already passing the Play Integrity Test and they have also hidden root [via Magisk Denylist] from the app, but even in spite of carrying out these tweaks, they are still getting bugged by this issue. If you are also in the same boat, then this guide will help you out. Follow along for the fix.
How to Fix Netflix Error 15001 (-93) on Rooted Android
Fixing this issue involves carrying out a couple of workarounds all interlinked with each other. First off, you’ll have to uninstall the app from your device. Once that is done, you’ll have to install a specific older version of the app, launch and force close it, and then update it to the latest version from the Play Store.
Again, launch the app, and force close it. Then launch the app, wait for the error to appear, and then force close it as soon as you see the error. Finally, launch Netflix you will no longer get the Error Code -93. So let’s put this intriguing fix to the test right away and check out the results.
FIX 1
- Head over to Settings > Apps > All Apps > select Netflix from the list.
- Then tap on Uninstall > OK in the confirmation prompt that appears.
- If the Uninstall option is missing, then refer to the next section below.
- Now download and install the older version of Netflix on your device.
- Then open the newly installed Netflix app and force close it right away.
- Now update Netflix to the latest version from the Google Play Store.
- Open the updated Netflix app, sign in, and then force close the app.
- Then re-open the app and wait for the “error -93” code to re-appear.
- Once it re-appears, you should force close the Netflix app once again.
- Finally, open Netflix and you will no longer get Error 15001 (-93).
FIX 2
- First off, make sure that your device is passing the Play Integrity Test.
- Next up, download the Magic Mount Extend module on your device.
- Then launch Magisk, go to Modules, and tap on Install from Storage.
- Now select the module and tap OK in the prompt. It will be flashed.
- Once done, download the liboemcrypto disabler (v1.5.1) on your device.
- Flash it via Magisk as you did for the earlier one. Once done, hit Reboot.
- After that, install/update Netflix from the Play Store to the latest version.
- Make sure to hide the root from Netflix via the Magisk Denylist.
- Now launch Netflix and you will no longer get Error 15001 (-93).
However, after carrying out this tweak, some users have reported that the SIM card no longer works on their devices. If that is the case with your device as well, then here’s how to fix it:
- Once you have signed into Netflix, disable the liboemcrypto v1.5.1 module from Magisk.
- Then flash the liboemcrypto v1.5 module via Magisk and restart your device.
- You’ll now be able to use Netflix on your rooted device with SIM working without any issues.
In a nutshell, while the liboemcrypto v1.5.1 module will help you rectify the Netflix issue, but you might instead end up facing network/SIM-related issues. So you’ll have to then downgrade the module to v 1.5 and this will help you to use a SIM card along with Netlfix on your rooted device. Just keep in mind that the module will not help you retain the L1 certification, hence you’ll still get the 480P resolution as opposed to 1080p. Still, we will at least be able to stream Netflix now as opposed to the earlier scenario.
That’s it. These were the two different methods to fix the Netflix Error 15001 (-93) on a rooted Android device. Still, have any doubts? The comments section is all yours, make your voices heard there and we’ll chalk out the best fix for you.
How to Uninstall Netflix if it is a System App
On some devices, such as OnePlus, you might not see the Uninstall option for Netflix as it is a system app. So to uninstall it, you’ll have to take the help of ADB Commands, as explained below:
- Download and extract the Android SDK Platform Tools on your PC.
- Then enable USB Debugging and connect your device to PC via USB.
- Type in CMD in the platform-tools folder address bar and hit Enter.
- This will launch the Command Prompt. Type in the below command:
pm uninstall --user 0 <package name>
- Make sure to replace the package name with the app’s package name.
- For instance, in case the case of Netflix, the above command will be:
pm uninstall --user 0 com.netflix.mediaclient
- That’s it. Netflix will be now uninstalled from your device for good.