On the 27th of October 2023, There was an update to CS2 that brought back using the Steam account token for self-hosted game servers. Before this, to download and install a CS2 server, you had to set a steam account for it to use.
However, after this update, some users were greeted with the error:
Cert request for invalid failed with reason code 5005. We're not logged into Steam
It would also mean players couldn't connect to the server and the server wouldn't show up in the server browser.
In this post ill show you how to fix the error as it's quite simple.
This assumes you have access to your server startup line. If you don't know what this is, then you will need to ask your server hosting provider.
After you restart you should see something like "Certificate expires in 47h50m at 1698562830 (current time 1698390630), will renew in 45h50m" in your server console, this means It's now joinable for players.