I've been playing Sea of Thieves for over 300 hours at this point, and usually I didn't encounter any huge problems.
After the latest Easy Anti-Cheat update my game didn't launch. After I fixed the product ID in the EAC settings (which they really need to fix already) with adding 0 to the end of the string, the game launches, but every time I try to connect to a server it shows a Hazelnutbeard error, and disconnects.
When I try to rejoin the server it seems like it works, but every time I do this, after about 30 seconds of gameplay it shows Hazelnutbeard again and disconnects. Meaning, no matter how many times I try, I can get only about 30 seconds of gameplay and it disconnects.
It's been so much time and I'm kind of devastated. It really just came out of nowhere and I tried everything to fix it; from all the solutions suggested here: https://support.seaofthieves.com/articles/360014756639-Troubleshooting-the-Hazelnutbeard-error to changing my router settings and uninstalling everything. I've shut down all of my anti-virus, VPN, Firewall services etc., and the situation is still the same.
It's important to note that other multiplayer games work just fine, including all of those that use Easy Anti-Cheat and my 1000Mbps internet LAN infrastructure is rock solid and stable during gameplay.
I hoped the maintenance today would change the situation, but still nothing's different.
I've also contacted support, which after a couple of days told me "that the problem you are receiving is a known issue and the team are actively investigating a solution." While I do tend to believe what I'm told by official sources, the situation stayed like this for more than a month at this point, and I'm not sure that things are really moving along.
I'm playing through Xbox Game Pass on PC, and my usual crewmate who is playing through Steam, and lives a couple of blocks near, doesn't have any problem.
Do you good people have a solution? Are some of you in the same boat (no pun intended)?