Halo Campaign Co-op Disconnection

So, I live in Egypt and we have a very crappy internet service. My cousin and I enjoy Halo and we’re currently playing all Halo campaigns together, but there is this one stupid issue we can never avoid. We keep disconnecting mid-mission because of our horrific internet in our country. Imagine barely passing 75% of a mission in Legendary mode and end up disconnecting then have no way to proceed but to restart the current mission. It’s so frustrating. Why can’t we just continue where we left off when the host disconnected. You can continue on single player campaign, but not on co-op campaign, why the hell not?

best thing i can say is check if you have skulls on their is certain skulls will make start all over