The following table collects general errors in the mobile application.


Error messageDescription
Scanned barcode must be a valid GS1-Datamatrix barcode

The scanned barcode is not a GS1-Datamatrix barcode or it is an invalid GS1-Datamatrix barcode.


In most of the cases, there is an issue with the printed barcode. This can be caused by either one or a combination of the following:

  • Dirt on the barcode or camera .
  • The barcode was not printed/coded properly.
  • Bad camera quality.
Argument must be a valid GS1-Datamatrix barcode, failed at position [something]
The scanned barcode is not valid. There is some issue with the printed barcode.
[Something] is missing: It can be any part of the barcode [Product code, expiration date, batch, serial, etc.]
One of the mentioned parts is missing from the barcode.
Item will not be processed because its current status is [Something]
The item has a different status than the expected one (for example, being active) or in case of reactivation (FMD-only), the item is already active.
Item already scanned
The item is already among the scanned items.
Operator is using wrong UUID from warehouse (device) [UUID: Something]
Another device is assigned to the operator in the application. Multiple devices can be assigned to an operator. Manage the UUIDs in the operator settings and in the warehouse settings in the corresponding application.

Note: UUID settings at the warehouse level overwrite the UUID settings at the operator level.
The pack cannot be [Something] because it is marked as [Something else]

FMD-specific error message.  An alert has been raised. The application cannot execute the action on the pack because another action was executed on the pack earlier.