I had a player join in, a record was made for them with SecondsPlayed = 1,

they stayed online all night until the server auto restarted (SmoothRestarter),

and they got back on and still only had 1 second recorded of play time (They noticed they didnt level up in PlayerRankings)


After talking with me, they disconnected and reconnected this morning, their play time increased for their morning hours,

I have a theory that if a player doesnt disconnect before a server restarts, their play time does not get saved,

I believe its an order of events issue, where the save function runs before the player disconnect function