I use root as I cannot be bothered to create a new account, as long as you semi know how to not mess your system up you should be safe. And assuming the connection is private so no one get the root password to the server.
I used to have this issue and it would work 1 in 20 times untill I connected my computer through ethernet and I didn't get the error anymore, are you over wi-fi?