Android Kiosk not connected to Internet

Read this section to troubleshoot Android Kiosk Wi-Fi connection issues.

Problem

Android Kiosk does not get connected to the Internet. Device user is unable to modify the Wi-Fi settings, as it is restricted in Kiosk mode.

Cause

If an Android device boots into an app in Kiosk mode, and if the Wi-Fi network configured in the enrollment policy is not available, the device does not get connected to Wi-Fi network.

Solution

IT admin can configure the enrollment policy to enable the device user to temporarily connect to an available network and refresh Wi-Fi configuration with active settings.

Note: The temporary Wi-Fi connection is only for fetching the latest policy with active Wi-Fi configuration details. Once the latest Wi-Fi configuration policy is applied, the Kiosk device automatically connects to the network as specified in the policy.

To do that, complete the following steps:

  1. Ensure the setting "networkEscapeHatchEnabled": true is configured in the dedicated device enrollment policy. After booting, if the network connection fails, within 90 seconds, this setting prompts the user to temporarily connect to an available network to refresh the device policy.
  2. For the device to get a permanent network connection, add the Wi-Fi configuration policy with active Wi-Fi information.

    Sample Wi-Fi configuration policy:

    "openNetworkConfiguration": {
      "NetworkConfigurations": [{
        "GUID": "a",
        "Name": "Example A",
        "Type": "WiFi",
        "WiFi": {
          "SSID": "NetworkID",
          "Security": "WEP-PSK",
          "Passphrase": "1234567890"
          "AutoConnect": true
        }
      }]
    }
  3. If the device does not connect to the Wi-Fi network automatically, restart the Kiosk device and wait for 1 to 2 minutes. The device gets connected to the Wi-Fi network as defined in the new Wi-Fi configuration policy.