I've noticed that leaderboards can reset several minutes after the scheduled reset time.
E.g. my weekly leaderboard reset at May 25, 2020 12:05 AM when the scheduled time was 12:00.
What happens with calls made between these times? Would scores continue to be sent to the old leaderboard? Would a GetLeaderboard request retrieve the old leaderboard?