Halo 3,osdt,4 checkpoint problem xcloud

when i play halo 3, halo odst and halo 4 with my xbox the checkpoints are fine but when i play it via xcloud and select continue, the mission starts over without restarting from the checkpoint; this happens to me if I also do the opposite. can someone help me?