Random Disconnects

So im european but i play on american servers for quite few years now but my latest experience with the game has been awaful i log into the game and after picking a character i get the message WOW51900319 and i get disconnected i log back in again and randomly after some time i get disconnected again… i have tried all the troubleshooting u guys listed such us disabling addons whole UI reset changing dns repairing the game updating all the drivers etc etc ofcourse each of them separately and restarting pc after any single one of them i still am getting disconnected, i estabilished with my internet provider that its not them blocking any sort of connection to blizzard servers because they checked the connection to your servers and it didnt break in the moments i was getting disconnected at and at this point im helpless and it really makes me not wanna play the game anymore becvause i just cant simply do it i wanna do raid i dc i wanna do keys with friends i dc unplayable and it happens on both Retail and on SoD please help me so i can enjoy my timel playing the game before i cancel my sub because thats the last resort that i dont wanna use