Hey, you responded to my old thread about this issue but that thread was locked. This is the info Halo Support gave me for PC:
"Updating all drivers, OS, and Microsoft framework patches.
Validating the game files on steam
Disconnect any drawing tablets or similar touch device (we've had reports of performance drops from those being plugged in)
Allowing MCC through your firewall
Double checking your router settings: IPv6 should be enabled, and correct NAT type.
Uninstalling the game completely, then delete all files at C:\Users\<UserName>\AppData\LocalLow\MCC. and reinstall once more."
As for lag and disconnects in co-op, they are aware of the issues and it seems to be the way it's going to be sadly. I ended up refunding the game unless it get's fixed.
https://support.halowaypoint.com/hc/en-us/articles/360039997432-Halo-The-Master-Chief-Collection-Known-Issues
"Co-Op Disconnects: We are aware of reports where players are experiencing disconnects from gameplay while playing cooperatively. We made a couple back end services updates on this issue which have improved it. As well, some folks are reporting that if all
players are locked at 60 frames per second, they are seeing this lessen in frequency. We are still attempting to investigate this at this time from player reports. If you are experiencing this problem, please visit the Halo Support site and create a ticket.
Co-Op Latency: At this time, we have not been able to identify any issues around this feature and the functionality is on par with the rest of MCC. There is no active development happening around improving/re-writing the legacy network code around this area
of the game. Unfortunately, this would be a massive undertaking and just isn’t within the realm of what the team can currently support."