Note: the following was done on an Nvidia Shield K1 running Android 6.0 and tablet software version 1.1(126.96.36.199). The exact steps may be different on other devices, but the method should still work.
If you’ve enabled adoptable storage in Android Marshmallow+ and find apps disappearing between reboots, do this:
- Reinstall the missing app(s).
- Enter Settings.
- Tap Apps.
- Tap on the app in question.
- Tap Storage.
- Under Storage Used, tap Change.
- In the dialog that follows, move the app to internal storage.
This should fix the disappearance issue.
I’m not entirely sure why this is happening. It’s probably some subset of:
- No Google Nexus devices having microSD slots – thereby resulting in very limited internal testing of the feature.
- Some apps being sensitve to SD card installation even when the SD card is adopted.
- Some apps not being tested with adoptable storage.
- Incorrect implementation of adoptable storage by OEMs.