Not sure if this is a Carbon bug or a Rust bug, but if a player is sleeping and doesn't wake up, their existence is shown twice in the AllPlayerList. This may be specifically for right after connection, haven't tested regular sleeping yet.
Puts($"Found NEW player in AllPlayerList: {foundPlayer.displayName} - {foundPlayer.UserIDString}");