Not Saving Checkpoint

Played through H2A campaign on Legendary Solo, got all the way to the Tartarus Checkpoint, Saved and Quited to go get something to eat. Turn Xbox back on and boom forces me to replay the entire mission.

I don’t know whether to be angry at 343, microsoft’s cloud, or myself for getting hungry.