Code: DEVICE_UPDATE_REQUIRED

The till needs an update before it can be moved

What it means
This till runs an older version that doesn't send the time of its operations, so it isn't moved to another branch: its unsent work would be recorded on the new branch by mistake and corrupt its stock.
Where it appears
Website: Branch settings → Desktop device assignment.
Likely causes
The till hasn't been updated to the current QayyimAI Desktop version.
Safest actions
Update the app on the till and sync, then move it.
Safe to retry
Yes
DEVICE_UPDATE_REQUIRED — The till needs an update before it can be moved · QayyimAI