Mobile inventory and data collection terminal: connection, communication, and scanning errors
This article describes typical failures when working with mobile inventory in Torgsoft: connection issues, barcode scanning problems, application crash errors, and license limitations.
This material is used to diagnose an already configured system when the mobile app or data collection terminal (DCT) is working unstably.
When mobile inventory works unstably
-
When connecting a smartphone or data collection terminal (DCT) to the server for the first time.
-
During inventory counting, the connection to the database suddenly disappears.
-
The scanner reads the code, but the product is not added.
-
The mobile app closes with an error.
-
The user cannot log in because of license limitations.
How to understand what exactly the problem is
-
Message No route to host, Connection timed out.
-
The app cannot see the database or does not authorize.
-
The scanner beeps, but the cursor does not move further.
-
Errors Access violation, Arithmetic overflow.
-
Message «The number of users has been exceeded».
How to understand what exactly the problem is
Network
-
Port 6001 is blocked by the firewall or router.
-
The smartphone switched from Wi-Fi to mobile internet (LTE/4G).
-
The server's local IP address has changed.
Android / iOS
-
Aggressive power saving turns off Wi-Fi in the background.
-
Permission to access the local network is missing (iOS).
Scanning
-
Keyboard emulation mode is disabled.
-
The terminator (Enter) is not configured.
-
Incorrect barcode length or format.
Equipment
-
Incorrect COM port speed (relevant for Casio).
-
The virtual COM port is not assigned (CipherLab).
Data
-
An outdated version of the mobile app.
-
Damaged database indexes.
-
Incorrect values in product fields.
Solution (what to do). How to restore stable mobile inventory operation
1. No connection to the server (mobile app)
-
Make sure the TorgSoftService service is running on the server.
-
Check that port 6001 is open:
-
in Windows Firewall;
-
on the router (Port Forwarding), if the connection is not from the local network.
-
Check the network type (critical):
-
If the app uses a local IP (192.168.x.x), the smartphone and server must be on the same Wi-Fi network.
-
If Wi-Fi is lost and the phone switches to LTE/4G, the local IP does not work. You need an external static IP or a VPN.
-
On iOS, check the «Local Network» permission for the app.
-
Check that the server's IP address has not changed.
2. The scanner does not add the product
Android DCT / smartphone
-
In the scanner settings, enable:
-
Keyboard Output / Keyboard Simulation.
-
Check the terminator:
-
the Auto Enter / Append Enter parameters must be active;
-
without Terminator Enter Key, the cursor does not move forward and the search does not work.
-
In Torgsoft, check the option:
-
«Adjust barcodes starting with zero» — disable it if non-standard barcodes are used.
Casio DT-930
-
Check that the IRServer utility is running.
-
Communication protocol: HRP.
-
COM port speed: usually 115200 or lower. An incorrect speed causes the transfer to freeze.
CipherLab 8200
-
Check the CipherLab_VCOM utility.
-
Make sure a virtual COM port has been created.
-
In the AG8500 program, make sure the path to the exchange files is specified correctly.
3. «Access violation» errors / unexpected closing
-
Update the mobile app to the latest version.
-
In the main program, run:
- Database Maintenance → Restore and reorganize indexes.
-
Check the free space on the server disk.
-
Check the product fields (price, article number): they must not contain barcodes or text.
4. License error (limit exceeded)
-
Make sure users exit the mobile app correctly.
-
Restart the TorgsoftLicenceService service.
-
If necessary, clear stuck sessions through the administrator.
How to check the result
-
The app connects without errors.
-
The inventory sheet opens.
-
When scanning, the product quantity increases or the input field opens.
-
The data is successfully uploaded to the main database.
How to avoid repeated problems with mobile inventory
-
Use a static IP address for the server.
-
Disable aggressive power saving for the Android mobile app.
-
Before a large inventory count, check the Wi-Fi coverage in the warehouse.
-
Regularly make backup copies of the database.
-
Close old accounting periods and update indexes.
What is important to remember
If there is no connection — check the network and the connection type.
If it does not scan — keyboard emulation + Enter.
If it crashes — update the app and maintain the database.
-
23.03.2026
Generating barcodes for weighted goods in Torgsoft
How to create barcodes for weighted goods in Torgsoft: product parameters, label printing, EAN-13 structure and scanning at the cash register
-
09.03.2026
How to print labels in the Torgsoft accounting program?
How to print labels in Torgsoft from stock, a goods receipt, the print menu, or the print buffer, and how to edit the label template.
-
26.02.2026
Setting up a label template in Torgsoft
How to customize a label template in Torgsoft: fields, barcode, price format, strikethrough promotional price, saving the template








Go back to the previous step