A follow-up to How to Fix EAC3 Audio Not Supported in MX Player, for everyone who got a custom codec working and then lost it to an app update.

If you have never installed a custom codec, start with that guide instead - it covers the error from scratch.
This page is for the other case: it worked, and now it does not.
Nothing is broken on your phone and your files are fine.
A custom codec is tied to the MX Player build it was made for, so an app update quietly invalidates it.
Try this first. Load a newer codec pack from the MX Player Custom Codec page, working down from the top of the list until one is accepted.
Why an update breaks a codec that was fine
The custom codec is a decoder library compiled against a specific MX Player version. The app checks that pairing on startup and refuses anything it does not recognise.
The packs are maintained separately from the app, so they always trail it. When MX Player ships a major update there is a window, sometimes weeks, where no matching pack exists yet.
Android usually updates apps in the background, which is why this tends to arrive as a surprise rather than as something you did.
Fix 1: load a codec pack that matches
Check your app version first, from the three-dot menu, then Help and About.
Now open the codec download page and work down from the newest pack, loading each from Settings, Decoder, Custom codec until one is accepted. Two or three attempts is normal and costs a few minutes.
If you need the full walkthrough with the version table, our guide on fixing EAC3 audio not supported in MX Player lays out which pack goes with which app build.
Restart properly between attempts. MX Player normally reloads itself, but if it does not, force stop it from Android settings - a half-applied codec behaves exactly like no codec.
Fix 2: roll MX Player back
If no current pack is accepted, the pack you need has not been published yet. Waiting is one option, going back to a version that works is the other.
Some of these older builds are on our MX Player download page:
| Version | Format | Needs Android |
|---|---|---|
| 3.0.13 (current) | apk | 7.0 or newer |
| 2.14.1 | apk | 7.0 or newer |
| 2.8.0 | apk and xapk | 7.0 or newer |
| 1.99.1 | apk and xapk | 5.0 or newer |
Step back one version at a time rather than jumping straight to the oldest. The nearest build that accepts a codec is the one you want, because it keeps the most recent fixes.

How to install an older version safely
- Uninstall your current MX Player. Android blocks installing an older build over a newer one.
- Download the APK you picked, then open it and allow installs from your browser when prompted.
- Open MX Player once to confirm it runs, then load your codec zip from Settings, Decoder, Custom codec.
- Turn off automatic updates for MX Player in the Play Store, or the update will undo all of this.
That last step is the one people skip, and it is why the problem comes back a fortnight later.
Check the file before you install it. Our Play Store Check tool tells you whether an APK will run without the Play Store, which is worth thirty seconds before you sideload anything.
What rolling back costs you
An older build misses later bug fixes and security patches, and some streaming features in the app may stop working.
For a player you use on local files that is a fair trade. If MX Player is also how you watch streaming content, it is less comfortable, and you should treat the rollback as temporary until a matching pack appears.
Only install APKs from a source you trust. Modified builds advertised as having codecs already bundled are the main way people get caught out here.
When to stop and switch
The tell is straightforward: if two codec packs have been rejected and you do not want to roll the app back, there is nothing further to try today.
Players that decode AC3, EAC3 and DTS natively never have this problem, because there is no separate pack to fall out of step. Our roundup of the best media players for EAC3 playback covers the Android options that need no setup.
Quick questions
Why did my custom codec stop working on its own?
MX Player updated in the background. The codec is tied to the build it was made for, so the new app version no longer accepts it.
Do I lose my settings if I roll back?
Uninstalling clears app data, so expect to set up your preferences again. Your video files and any external subtitle files are untouched.
Can I install an older version over the current one?
No. Android refuses to install an older build over a newer one, so you have to uninstall first.
How long until a matching codec pack appears?
There is no schedule. Packs are maintained independently of the app and have historically trailed major updates by days to weeks.
Should I use a modded MX Player with codecs built in?
No. Those builds are repackaged by strangers and are the most common way people end up with something unpleasant on their phone. Use the official app and a separate codec pack.
Will turning off auto-update stop this happening again?
Yes, for as long as you leave it off. Disable automatic updates for MX Player specifically in the Play Store, then update deliberately once a matching pack exists.
Best Way to Get VidMate APK - Fast, Free, and...
5/5The demand for feature-rich video editing applications continues to grow across the digital content industry. Filmora Mod APK is ...
Read More →Free Popular IPTV Playlist: Where to Get Fres...
2/5where can i goet fox news M3u* link please someone post here
Read More →How to Download HEVC Video Extension for Free
5/5its works! thank you all!
Read More →