One thing I notice is that when I am in-game or crash my origin shows I have played 25 hours and played on todays date. Once I crash it then shows only 10 hours and the last time I played is the 7/2 which is the last time I actually played this game fine without crashing when I invite teammates or join teammates. I can solo queue and play the game fine without crashing. I have re-installed everything, flushed DNS, uninstalled gpu drivers, ran everything as administrator. The only issue is if I run anti-cheat as admin it won't load the game. Everything else will load, but it the game crashes once someone joins. The only success I have had was last night where I was waiting for friends and was looking through the legends/armory etc and a yellow ! message came up and said 'the party leader has left' which was weird as I was not in a party, after they finished their game I could join them and all was fine. I was also downloading the game at the time (playing at 39%). Had a couple of games and then once it hit 100% it said that it needed to reconnect to get the full benefit of it downloading. Reconnected and had the same crashing issue again.