Test the app outside kiosk mode to separate app behavior from kiosk behavior.
You can temporarily disable kiosk from the device actions, test the app natively, and then re-enable kiosk. If the app still crashes, freezes, or cannot close outside kiosk, the issue is likely app-specific or device-specific rather than caused by the kiosk policy.
For Redmi/Xiaomi devices, also note the following known constraints:
- The native launcher may behave unpredictably with managed profiles or third-party management locks.
- Recent Apps and Home button behavior may be affected by the manufacturer launcher.
- Some devices may drop permissions needed for kiosk activation after reboot.
- Background process restrictions may stop kiosk-related services or app dependencies.
Where required, manufacturer-specific workarounds such as granting missing permissions through ADB may be needed. For production deployments that require strong kiosk persistence, silent app management, and stable device-level controls, Samsung Knox-supported devices running Android 11 or later are generally recommended.