Halo 2, 3 and 4 coop campaign not working.

I have been trying to play the coop campaign with a friend for weeks now and the lag is so bad that they are unplayable. It’s not internet issues or NAT settings as playing coop in other games works fine. I have payed good money to play this game and being able to play in coop mode is one of your selling points. Instead of throwing in new an unnecessary game modes into multiplayer why not fix a major part of your game? If you think this is a good advert for your upcoming games it is not. It seems that a large number of programming companies think that us, the paying customers, will put up with poor quality, unfinished games being released for sale. It must stop. If you value your business and your customers sort it out. These things should have been working properly prior to release not be fixed at some point when you feel like it, if you can be bothered, afterwards. What a huge disappointment this experience has been.

H2 co op is not working at all for me it just crashes whenever it finishes loading

My friend and I have been having similar issues, just not nearly as bad. At times it would drop to a point where its unplayable, but would clear up shortly after. Seemed consistent. No internet or NAT issues