Skip to content

Troubleshooting Mobile ID

The following list helps you troubleshoot typical issues that may come up during the use of Mobile ID.

The reader doesn't respond when a phone is presented

Potential reader issues

Issue 1:
The reader hardware doesn't support Bluetooth. To check for this issue:

  1. Connect the reader to your computer.
  2. Open BALTECH ID-engine Explorer.
  3. In the section Supported RFID Interfaces, see if Bluetooth is marked with a green checkmark.

    Screenshot: Reader firmware version displayed in BALTECH ID-engine Explorer

Solution 1:
Obtain a reader with Bluetooth support. Appropriate article numbers include 10097-6xx, 10119-8xx, 1x115-6xx, and 1x117-8xx. We're also happy to provide personal support.

Issue 2:
The reader firmware doesn't support Mobile ID. You need firmware 1100 v2.06 or above (for standard readers) or 1096 v3.01 or above (for print-management readers). To check for this issue:

  1. Connect the reader to your computer.
  2. Open BALTECH ID-engine Explorer.
  3. The firmware version is displayed in the Basics section at the top.

    Screenshot: Reader firmware version displayed in BALTECH ID-engine Explorer

For print-management readers, you can also use Kofax Reader Maintainer to check the firmware version.

Solution 2:
Download a supported firmware file for standard readers or print-management readers and update the reader.

Issue 3:
The reader is not configured for Mobile ID.

Solution 3: Make sure the reader configuration contains an Autoread component for Mobile ID. There are 2 options:

If you use the template, make sure it contains the correct encrpytion key.

For users of our SDK: This means that you need to use one of the following operation modes:

Issue 4:
The reader actually reads the ID from the app, but it's not transmitted to the host system, so reader feedback via LED and/or beeper isn't triggered. To check for this issue:

  1. Connect the reader to your computer.
  2. Open BALTECH ID-engine Explorer.
  3. Click Test Autoread Configuration.
  4. Present a phone with an active Mobile ID app and see if the ID is displayed in the dialog.

    Screenshot: Example Autoread test result in BALTECH ConfigEditor or ID-engine Explorer

Solution 4:
Check the host interface component of your configuration and/or host system settings.

Potential phone or app issues

Issue 1:
The Mobile ID app is closed, i.e. not open in the background. Then, it's technically not possible for the card reader to recognize the app. It may have been manually closed by the user or the operating system.

Solution 1
Reopen the app. Note that the phone's operating system may close the app in regular intervals. This is something we cannot influence. The time intervals vary greatly and depend on the phone model.

Issue 2
The app status isn't Active, but e.g. Bluetooth disabled or App disabled.

Solution 2: Open the app. If the Active screen isn't displayed, instructions to fix the issue are displayed in the app. Afterward, do not close the app, but keep it open in the background.

Issue 3: You use an Android phone with battery saver enabled. On certain Android phone models, e.g. Nokia, battery saver automatically disables Bluetooth, i.e. the Mobile ID app can no longer be recognized by card readers.

Solution 3:
If possible, disable battery saver. Alternatively, manually enable Bluetooth while leaving battery saver enabled. Note that battery saver will not "remember" this setting, i.e. Bluetooth will be disabled every time you enable battery saver in the future.

Issue 4:
You use an Android phone on which an advanced battery saving option enabled, such as Extreme Battery Saver on Google Pixel, or Super Battery Saver on Nokia phones. These options automatically close most apps including Mobile ID, which means that the app can no longer be recognized by card readers.

Screenshot: Extreme Battery Saver on Google Pixel
Extreme Battery Saver (Google Pixel)
  
Screenshot: Super Battery Saver on Nokia phones
Super Battery Saver (Nokia)

Solution 4:
Disable the option. On Google Pixel, go to Settings > Battery> Battery Saver and disable Use Battery Saver; on Nokia phones, tap the arrow icon in the top left.

Screenshot: Disable Extreme Battery Saver on Google Pixel
Disable Extreme Battery Saver
  
Screenshot: Disable Super Battery Saver on Nokia phones
Disable Super Battery Saver

The reader responds repeatedly to the same phone

Details

The reader responds repeatedly to the same phone and returns constantly changing UIDs of different lengths. Depending on its host interface configuration, it may beep by the second.

Issue: The configuration may include the Autoread All UIDs component, which causes the reader to read the UIDs of any card type presented. As many phone models act as cards (regardless of whether Mobile ID is installed or not), this can lead to constant redetection.

Solution: Replace Autoread All UIDs with specific Autoread components for the card types you want to read. If you only have Mobile ID in your project (i.e. no additional physical cards), remove Autoread All UIDs altogether.

On iPhones, an Apple Wallet authentication prompt may be displayed

Details

Issue
Users who keep debit or credit cards in Apple Wallet may be prompted to authenticate with Wallet when presenting their phones to a card reader. This is because card readers not only communicate via Bluetooth (which is needed for the Mobile ID app), but also via NFC (Near Field Communication). NFC is needed to read physical ID cards, but this is also the technology on which Apple Wallet is based.

Solution
You can safely ignore this prompt. Mobile ID and Apple Wallet do not interfere with each other's functionality and safety.

Title