Fix logging bot events with random player's steamid

GetClientAuthString might return false, if the steamid wasn't authed by
the steam backend yet.
This leaves the Auth string unchanged and pointing to random data.