Halo 4 campaign restart after death

Hey guys,
So I am playing the Halo 4 campaign on heroic and every time time that I die, instead of sending me back to the last checkpoint it sends me back to the beginning of the mission, no matter how far along in the mission I am. I am wondering if that is just the way heroic and legendary are or if something is wrong. I have searched to try and find out what the deal is but could not find any answers therefore I decided to ask it here in the forum. Any help would be greatly appreciated. I am playing the campaign in the master chief collection by the way, don’t know if that makes any difference.