Error: Disconnected from local network help?

Every third game I try and play I get disconnected. I don’t think its a network issue but a memory issue, as it’s too much of a pattern to be a random network disconnection. Also every other service is unaffected like party, and other devices, so its just Halo 5. Tried a bunch of fixes like port forwarding, using upnp, applying a DMZ, uninstalling and reinstalling game, power cycle/hard reset, delete and re download profile, replacing router wires. Just can’t find a fix. Anyone else getting anything similar and anyone got any other suggestions?