Keep getting stuck in loading screen

Keep getting stuck in loading screen and then get kicked for inactivity, I try to trouble shoot with playing a game of quickplay so i can test the game and it sometimes barely works on time for me to pick a hero and reset the timer. Welp i guess this happened on comp once too many times and now I am permabanned from S2 Comp, might quit the game because i don’t wanna risk my account getting nuked. Other games like CS2, Team Fortress 2, Elden Ring PvP, Nightreign, Brawlhalla, Street Fighter 6 all work perfectly fine with great and playable ping but OW kicks me ig, wanted to climb rank this season because I’m on vacation and it is one of the only times I’ll get to play this game. It’s worse because I’ve been a goody two-shoes on Videogames basically my entire life and this is the first time I’ve been banned in anything for so long.

Just a rant post.