I haven’t seen that specific issue but what I see randomly is that the downloads page will show the version as a date instead of version number (e.g., 2024.07.01 or something similar to that). Refreshing the page usually fixes it, and it doesn’t seem to affect the actual downloading process when it happens.
I haven’t seen it only show beta releases, though.
I see the date thing pretty often, and it goes away with a refresh usually. Sometimes it takes multiple refreshes. None of my browsers are set to keep cache, history, cookies, etc. through launches, so it shouldn’t be anything on my side.