Understood. If you haven’t tried anything to troubleshoot this, we’ve got a general list of pro tips you can use for this kind of thing which may help.
Other than that, though, I’d see if you can get us a WinMTR test that actually catches a disconnection. We can usually use that to find problems between your house and our servers. You take a different path to us than anywhere else, probably so if there’s a problem between your pc and one of our servers that can contribute to seemingly random disconnections. Just run the test in this link while playing. Make sure to get the IP from the network graph every game. Keep restarting the test every game and using the new server IP you get in each match. If you do this until you see a DC and post it here, we can usually find any issues with that data.