Obdaryn

U0305Software Incompatibility With Cruise Control Module

  • Generic OBD-II code · Network
How the car detects it
On current cars the cruise control module is mostly the radar unit of adaptive cruise control, which asks engine and brakes for speed changes to hold a chosen gap. U0305 is stored when another controller finds that this unit carries software or a calibration that does not belong to the vehicle, typically after a radar swap or a partial update. No manufacturer documents U0305 publicly. Land Rover shows the underlying problem: on 2019 Range Rover Sport mild hybrids with the 3.0 L Ingenium six, the CCM could leave the plant with a wrong calibration and had to be reflashed before handover (N343NAS1). CARB names cruise control that switches itself off after a fault as a case of an emissions-neutral reaction, so no MIL is expected. U0104 means lost contact, U0405 invalid data. Cruise and distance functions stay unavailable.
What you may notice
  • Cruise control and adaptive distance control cannot be switched on
  • Driver assistance warning in the cluster, often also collision warning off
  • Code appears right after radar replacement, windscreen or bumper work
Likely causes
  • LikelyRadar/cruise module replaced or swapped from another car without programming
  • PossibleWrong calibration from the factory or after an incomplete software update
  • RareEngine, brake or gateway module updated without the cruise module
Repair
Workshop only · Usually a job for a workshop.Typical cost: €80 – €700

Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.