Hello,
after updating MobiControl to version 2025.0.1.1164, I have a problem enrolling Datalogic Skorpio X5 devices.
Symptom:
After downloading and installing the AE agent, the agent only connects to MobiControl briefly and then disconnects again.
This happens cyclically.
The device is shown as offline in MobiControl.
The DeploymentServer log file shows this error message.
[2025-01-24 15:06:17.934] ERROR [DS] (81): [ 81] Comm.Client.92 [3ce1a111fe33]: System.Data.SqlClient.SqlException was captured when processing message: "DeviceInfoMsg":{},"DeviceInfoMsg":{"Snapshot":{"SnapshotId":0,"DeviceId":"3ce1a111fe33","DeviceName":"Skorpio X5-G20N30708","DeviceClass":"006a746d-95dd-45c2-96c4-fcb135cf0247","Ssid":"KID-INTERN","LocalIP":"10.16.32.149","Platform":"Android","AzureTenantID":"","AzureDeviceID":"","AzureUserID":"",},"PackageList":"Byte[0]",},"Message":{"TimeStamp":"24.01.2025 14:06:17",}
[2025-01-24 15:06:17.934] ERROR [DS] (81): [ 81] Comm.Client.92 [3ce1a111fe33]: System.Data.SqlClient.SqlException (0x80131904): Violation of PRIMARY KEY constraint 'PK__TT_GEN_U__3214EC069EC3AAF3'. Cannot insert duplicate key in object 'TT_GEN_UDT_NVarcharIdentifier256_2E1D72F0'. The duplicate key value is (net.soti.mobicontrol.enterprise.datalogic).
The data for table-valued parameter "@AppIds" doesn't conform to the table type of the parameter. SQL Server error is: 3601, state: 1
The statement has been terminated.
...
[2025-01-24 15:06:17.934] INFO [DS] (81): [ 81] Comm.Client.92 [3ce1a111fe33]: Disconnect due to previous exception
AE Agent : GoogleMobiControl-2025.0.2.1045
Device: Datalogic SkorpioX5 Firmware Android13 4.04.010
The enrollment of Zebra devices was successful.