Frequently losing connection and desyncing

Unlike the previous PTR or live, I’m frequently losing connection to battle.net and desyncing in general. Internet otherwise runs fine. I then can’t make or join a new game because it says my character is already in a game.

Playing from central California.