Use this page when an officer logs in to the Guard app and the handset is then refused, or logs in but cannot scan.

Symptom

The officer’s user name and password are accepted, but the app then reports that the device is not authorised and goes no further. In the server’s response, and in a support capture, the error reads “Error 412 - Mobile App Device ID Not Authorised”.

A different symptom with a different cause: the officer logs in, but the app shows no settings and every scan is refused. That is the officer’s role, not the device; see If the officer logs in but cannot scan below.

What it means

After login, the app identifies the handset to the server with its UID. The server answers 412 for four different reasons and gives the same answer for all of them, so that someone probing the server cannot learn which device identifiers exist. That means you have to check each reason in turn.

Why it happens

  1. The Device Serial Nr/Reported UID on the device record is blank, mistyped, or belongs to a different device record.
  2. The device record is disabled.
  3. The system licence is invalid or has expired.
  4. The device record belongs to another system than the officer’s account. This only happens on a server that hosts more than one system, when the device was created while logged in to the wrong one.

Fix it now

Step 1: Open the guard device

Go to Configuration > Access Control Settings > Devices and open the guard device for the handset.

The guard device in the device list

Step 2: Check the UID

On the General panel, compare Device Serial Nr/Reported UID with the UID the app shows, character by character. If it differs or is blank, paste the app’s UID and click Save.

The Device Serial Nr/Reported UID on the General panel

Step 3: Check the device is enabled

On the same panel, Enabled must be ticked. Tick it and click Save if it is not.

Enabled on the General panel

Step 4: Check the licence

Open Configuration > Server Settings > License. Status must read OK. If the licence is invalid or expired, every handset is refused until it is renewed; see Server Settings.

The licence page

Step 5: On a server with more than one system

Log in to EvTrack with the officer’s account and open Devices. If the guard device is not in the list, it was created in another system. Create it again in the officer’s system with the same UID, and delete the stray record from the other system.

If the officer logs in but cannot scan

Open the officer’s role under Configuration > User & Personnel Settings > Roles and check it has both of these:

  • EvTrack Guard App: Allow Access Control (Scan RF/ID/QR/PIN) lets the app load its settings. Without it the app has nothing to scan with.
  • Visitor Management: Add is also required to scan: every scan, entry, exit and enrolment the handset sends is checked against it. Without it the app loads its settings but every scan is refused.

The Allow Access Control permission

Have the officer log out of the app and log in again after any change.

Make it stick

  • Copy the UID from the handset, never retype it.
  • When a handset is replaced, update the existing device record with the new handset’s UID instead of adding a second record, so the device keeps its location and history.
  • Give officers the ready-made Guards role, or a role built from it, rather than assembling permissions by hand.

If it comes back

Collect the officer’s user name, the device name and the time of the refusal, and send them to support. The server does not record which of the four reasons applied in its normal logs, so the checks above are the quickest way to find it.

Setting up a handset from scratch is covered in Register the Device and Install the App.


Back to top

Copyright EvTrack. All rights reserved.

Page last modified: 2026-10-10 15:43.