Had this happen to me on a Ford E350 RV that I owned. Turned out to be a loose connection in the wire harness under the dash that contained the cruise control wires.
Try pressing all the cruise control buttons at the same time. When my Jeep sometimes loses the cc start function, it seems to engage it, if I press the CC on, Set, Resume, and Cancel buttons at the same time.