Why can I play Halo 5 Beta and not MCC multiplayer

The Beta plays fine with little lag but any MCC multiplayer has unplayable lag. I mean run into the same wall 3 times kind of lag. Any ideas?

I can play both perfectly without lag.