Issue with my Xiaomi tablet and the Midi Maestro app

You’ve probably already used AI to troubleshoot this issue but here’s what I found from Claude:

Check for pending app or firmware updates — Xiaomi tablets run heavily customized Android (MIUI/HyperOS), and MIDI Maestro’s Android build may have compatibility quirks with it.
Try clearing the app’s cache/data (Android Settings → Apps → MIDI Maestro → Storage) in case a corrupted local cache of custom modes is causing the crash.
Check MIUI/HyperOS battery/app restrictions — Xiaomi devices are notorious for aggressively killing or restricting apps in the background; make sure MIDI Maestro has no restrictions under Settings → Battery → App battery saver, and Autostart is enabled for it.
If you have very many custom modes saved on the device, try reducing the count temporarily — some MIDI controller apps choke when a mode list gets long.

The fact that Singular Sound’s MIDI Maestro app causes so many issues on recent devices (such as your Xiaomi and Redmi phones)—while eventually working (often via workarounds)—stems from a well-identified technical problem.
This paradox is explained by several factors related to the app’s software architecture and Android’s security measures:

  1. An app not optimized for recent Android versions.

The MIDI Maestro app has not undergone rigorous, in-depth maintenance for years. Its code and software libraries rely on outdated Android standards.

Modern smartphones and tablets run on recent Android versions (Android 14, 15, etc.) and feature strict custom overlays (such as Xiaomi HyperOS or MIUI).

These new systems handle security, network data streams, and process isolation in ways that Singular Sound’s older app misinterprets, leading to complete lock-ups (e.g., the “Browse Custom Modes” page loading indefinitely or the app crashing).

  1. The network protocol and Wi-Fi trap (The crux of the problem).

The most notable malfunction on Xiaomi/Redmi devices involves downloading custom modes online. The app attempts to connect to a remote server to retrieve Custom Modes, but its handling of network requests conflicts with how modern Wi-Fi chips and built-in firewalls (or Xiaomi’s security features) manage outbound connections.
This is why the workaround—turning off Wi-Fi, loading the page, then turning Wi-Fi back on (or temporarily switching to mobile data)—works: it forces the app to bypass its own network socket synchronization bug and compels it to fetch the data where it was previously getting stuck in the background.

  1. In short, it is not because your Xiaomi and Redmi devices are too new that they fail to work; rather, it is precisely because of their modernity that the app crashes. The security features and modern architectures of these devices expose design flaws in a mobile app that has not been updated to keep pace with the evolution of Android.

Hello,

I tried all this thing, impossible to find “Custom Modes” in the menu “Browse Custom Modes”.
I have only one custom mode and when I changed my phone, I lost all my configuration. (Now, I have a Google Pixel 10).
Singular sounds seems to be inactive for this issue and I’ll not purchase a iPhone just for my Midi Maestro.
The best solution is to sell my MM and buy a Morning Star.

Sorry to hear you’re having issues. I would say that Singular Sound is far from inactive on this issue.

If you reach out to Support, support@singularsound.com, you’ll get help (as Daniel indicated in this thread: Problem Using Extension pedal to switch pages - #11 by DanielSingularSound

I tried all solutions of this topic since march/april 2025.
I’m not the only one with this issue so I will not contact support for it. I’m waited for answers in this page…
I’ll change my phone in 2027 so I’ll see if anything changes to keep my MM…

If the team is so active on this issue, a concrete and transparent update right here in this thread would be greatly appreciated.