Failure to install

It never does that,if the server was previously installed (or if there is no ‘default’ web browser defined).
After installing the server, all it does is adding a Plex logo to the task tray.
Then, you’ll need to connect it to your plex.tv user account. How to do that for a Windows server is detailed here: New Claiming Requirement for Windows