Why does StaffCounter stop working on Windows?
1. The monitoring program has stopped and disappeared from the computer.
To check this, open Task Manager and look for the **Windows UI Auditing Service** process (there should be two instances).
If they are missing, the monitoring program may have been blocked or removed by an antivirus.
Because employee monitoring software tracks user activity, some antivirus programs may flag it as suspicious or malicious.
If an antivirus is installed, ensure that all **StaffCounter** program files and DLLs in its installation folder are added to the antivirus exclusion list.
2. The program is running but not sending data. (Windows UI Auditing Service process is present)
Open the **Logs** folder in the StaffCounter installation directory. You should see subfolders for each user on the computer, containing logs and screenshots.
Check whether the program is currently writing data and under which user account it is running.
Sometimes, a user creates a new local account (even with the same name), which the StaffCounter agent treats as a new employee. This triggers a connection to a **new virtual device** on the server.
If your plan has a limit on virtual devices, and that limit is reached, the agent will not upload data — leaving the original device empty.
To verify:
– Check the **registry** under the `Kma7` folder.
– Look at the `smpt_to` parameter in the user’s log subfolder. It should contain the correct **Device ID**.
– Compare this ID with the one shown in your dashboard at data.staffcounter.net. If they differ, the agent has connected to a different virtual device.
If the agent is running and the user hasn’t changed, check the **Firewall settings** — recent changes might be blocking outgoing connections to https://data.staffcounter.net/upload-v2
.
3. Other Possible Causes:
You can generate a technical report:
Right-click the StaffCounter icon in the system tray and select **Report Problem**.
A folder named **StaffCounter** will appear on the desktop.
Compress it into a ZIP file and send it to our support team for analysis.
About Program Stability:
While any monitoring software can technically be removed from a computer if someone is determined to do so, we’ve found that the program runs most stably in environments with clear IT policies.
On company-managed devices where **no third-party software is installed without business justification**, StaffCounter operates reliably.
In practice, the program’s uptime correlates strongly with employee discipline and adherence to company policies.
We recommend maintaining a consistent software environment to ensure uninterrupted monitoring.