Hello CubeCoders support team,
I recently renewed my AMP licence, which unlocked the Player Analytics feature. However, it is not working correctly on my Vintage Story instance.
Problems:
Players are online on the server, but the Analytics section shows no data at all.
When a player disconnects, they remain listed in the active sessions panel on the right side. The session is never closed, so the player appears to be online permanently.
What I have already tried (over the last 24 hours):
Restarted the Vintage Story instance several times
Restarted the whole host machine
Waited a full day of active play for data to appear
None of this helped.
Environment:
AMP version: 2.8.0.8 (build 20260927.1, Mainline / Release)
Licence edition: Advanced
Instance module: Vintage Story (module version is not shown in the panel)
Vintage Story server version: 1.22.7
Host OS: Debian GNU/Linux 13 (trixie), 13.7
Installation type: native install on Linux via the official getamp.sh script (Podman)
Expected behaviour:
Player joins and leaves are tracked, analytics data is populated, and a player’s session ends when they disconnect.
Actual behaviour:
No analytics data is shown, and disconnected players stay in the active session list indefinitely.
Attachments:
Screenshot of the empty Analytics page
Screenshot of the player list showing disconnected players as active
AMP instance log and AMP main log covering a player joining and leaving
Thank you,
tetiushev
p.s.: Is there a place where I can configure what AMP should look for in the console output, i.e. which phrase indicates that a player session has ended?
p.s.: Also, is there a place where I can set the phrase AMP should wait for to detect that the server has started successfully? My server uses the Russian localization, so the game prints its startup message in Russian (“сервер запустился”). AMP doesn’t seem to recognize this message, so it doesn’t realize the server is already running, and the instance stays stuck in the starting state?
Update: After some trial and error, I edited the Russian language file (lang) and replaced the Russian console messages with their English equivalents. With this change, AMP detects the successful server start and reads player sessions. However, every time the game is updated, the language file is restored to its default state and my changes are lost, so the problem returns.


