All I did was download Plex Media Server installer (Windows 10), installed it, then ran Plex Media Server.
The first thing it does is force me to sign in. In the past, it appeared that there was a way to circumvent signing in, and just getting down to setting up a server, e.g. Adding a second media server … by clicking on the “what’s this” text but the text is not there in the current version. Someone in the linked thread said they found a way to get the “what’s this” text back, but left little clues for a normie like me to follow.
Once I sign in, nothing happens, it just shows me the existing server and that’s it - no setup wizard to create a new server.