I believe though it is an old phenomenom that if (given the default context) you ask a random number, it will more often than not give numbers from a very small set.
I just used a "Temporary chat" with ChatGPT twice to "Give a random number" and it gave 42 both times (this shuold be rather understandable why it ended up with this). Then I asked "Give a random number in 1-10" twice and it responded with 7 for both (and this too is an old "magic number").