Hanahahaha
Bug [ ]: Stats game counts don't match actual counts.

I think some glitch in the Code is causing some of the code to run after the other so it doesn't count in there but the Glitch only happened once so there is only a diffrence of 1.
@Everyone Do you agree With me?

As to unrated games being the reason, no, the 2500 Archive games count is query qualified rated games. Also I don't play unrated games.

Looking at 90 day numbers, since 5/12/22, clarifies the problem. The Archive count since 5/12/22 is 258. The stats' analyzed count is 257. This is correct as one game was 3 moves and can't be analyzed. The stats' game count is 254.
The archive games since 5/13/22 is 253. The stats' game count only count1 1 of the 5/12/22 games. There are 5., so 4 are not included.
Looking at 30 day yields a similar picture, Archive 174, stats analyzed 174, stats count 171. There are 11 games on 7/11/22,, 3 are missing from the count.
The [EndTime "13:29:51 PDT"] of the most recent uncounted game and the [EndTime "14:03:33 PDT"] of the last counted game may indicate that the Stats game count query uses a different time zone for the query result.
Bug Theory:
Stats game count query uses a different time zone to filter on date, missing some games.
Game counts:

Archive 2500
Stats Analyzed 2498
Stats all time Games 2497