HomeKb › Google play app invisible custom mode
Knowledge base · Android

Approved managed Google Play app is invisible on devices: the Custom mode trap

You approved the app in the managed Google Play iframe, synced Intune, assigned it — and it simply isn't in the work Play Store on any device. No error, no warning. The likely culprit is a tenant-wide store layout setting called Custom mode, flipped by a collections edit that may have happened years ago.

The problem

The workflow looks textbook. An Intune admin approves a new app in the managed Google Play iframe, waits for (or forces) a sync so the app appears under Apps in the Intune admin centre, and assigns it as Available for enrolled devices to the right user group. Then the tickets arrive: users open the work Play Store on their Android Enterprise devices — work profile or fully managed — and the app is nowhere to be found.

What makes this one so disorienting:

If that pattern matches — some apps visible, others silently missing, and no errors anywhere — the tenant is almost certainly in Custom mode.

Why it happens

The managed Google Play storefront that your users see has two layout modes:

The trap is how a tenant moves between the two. Microsoft's troubleshooting documentation is unambiguous: "Custom mode is enabled automatically when you edit collections in the Managed Google Play iFrame. In this mode, newly approved apps remain hidden until you manually add them to a collection."

In other words, if anyone in your organisation has ever created or edited a collection in the iframe — even once, even as an experiment, even by a colleague who left years ago — the tenant silently switched to Custom mode and stayed there. From that point on, approving an app no longer makes it visible; it must also be added to a collection. Nothing in the approval flow, the Intune sync, or the assignment blade warns you that this second step now exists. The tenant state is invisible from the screens you normally work in, which is why this behaves like tribal knowledge rather than a documented setting.

The fix

Work through these in order — the first two rule out ordinary lag, the third is the actual fix.

1. Rule out sync lag first

2. Check whether the tenant is in Custom mode

3. Fix it — two options

After either change, allow a few minutes for propagation, then verify on a real device. If the reset fails, retry with an account that has the correct permissions before assuming a deeper fault.

Finally, leave a note in your team documentation stating which mode the tenant is in and why. The whole reason this trap exists is that the mode switch is invisible and outlives the person who caused it.

How Decolla handles it

Straightforwardly: it doesn't — and it wouldn't be honest to claim otherwise. Decolla provisions Windows devices over your own Intune and Autopilot tenant; it does not manage Android Enterprise or managed Google Play, so this particular fix will always be a manual one in your Google Play iframe.

The reason it belongs in our knowledge base is that it is a perfect specimen of the class of problem Decolla is built around on Windows: a hidden tenant-state trap where every console reports success, the failure is silent, and the fix is tribal knowledge buried in a troubleshooting doc. Windows and Intune provisioning is full of equivalents. Decolla's approach to them:

Decolla is pre-launch and currently waitlist-only at decolla.app.

Sources

See it on a real device.

Decolla is in private build — early-access members see a build defined, deployed and rolled back first.

Get early access