im upgrading my focus 2012 to have cruise control, I have replaced the steering wheel and had the ECU reprogrammed, spoke to a ford tech and advised checking the clock spring for compatibility. Speaking with ford they have a clock spring but the only difference to mine is with or without lane keeping ( nothing to do with cruise)
Don't always assume they have done it properly, check that the Bcmii & PCM has been done otherwise it will never work, Ford IDS will not allow customisation of the mudules unless you fudge it by using the vin number from a higher spec car, I'd be double checking and questioning exactly what they have done and charged you for...
Have just looked on my Ford microcat (parts catalog) and there are only two contact assemblies listed for your focus (clockspring) 1 with lane keeping aid and one without, there is not one listed with cruise control so think this is a red herring, have you checked that the clutch switch and brake switches are correct for cruise control as sometimes on early mk3s they were missing?
flicking through the editable settings on forscan, adjustable speed limiter (ASL) was not turned on, this needs to be turned on with cruise control as to match the buttons on the steering wheel, I made the assumption that it would all some as one lump. but it doesn't.