T6BR getting penalty losses and downranks because of disconnections

I recently noticed I’d been demoted from Master to Mentor without a demotion chance notice, and in fact without the fight even beginning (disconnected at the VS screen) Every now and then a match disconnects and I get a message next fight saying a penalty has been issued because the last session was ended incorrectly.

Now to my understanding with proper network coding it’s more then possible to detect who disconnected and why they disconnected or if it’s the network browning out. But getting several penalty losses and random demotions is raising some serious fucking concern which I think needs to be addressed.