P2583 on 2015-2024 Volvo XC90: Front Radar Sensor Fault Causes and Fixes
On a 2016-2024 Volvo XC90, code P2583 indicates a fault with the forward-facing camera and radar unit (Active Safety Domain Master or ASDM) in the windscreen. This disables safety features like Adaptive Cruise Control and City Safety. The most common cause is a blocked sensor from dirt, ice, or snow. If cleaning doesn't work, professional diagnosis and recalibration are required, especially after a windscreen replacement. A faulty windscreen heater circuit can also trigger this error in cold or
- P2583 on a modern XC90 means your critical safety systems (auto-braking, adaptive cruise) are offline.
- Always start by thoroughly cleaning the windscreen in front of the rearview mirror.
- Any chip or crack in the sensor's line of sight likely means you need a new windscreen and a professional recalibration.
- This is not a DIY-friendly repair beyond cleaning the glass. Specialized ADAS equipment is mandatory for a correct and safe fix.
What's Unique About the 2015-2024 Volvo XC90
The 2016-2024 Volvo XC90, built on the Scalable Product Architecture (SPA) platform, integrates its forward-facing camera and radar into a single ASDM unit housed inside the top of the windscreen. This is different from many other vehicles that place the radar in the front grille. This placement makes the system highly sensitive to windscreen condition and the integrated windscreen heater grid that keeps the camera's view clear. Volvo explicitly states that even minor stone chips or cracks in the sensor's viewable area require a full windscreen replacement, not a repair, followed by mandatory recalibration. The earlier 2015 model year XC90 is a different generation and uses a grille-mounted radar, to which this specific issue may not apply.
Generation note: The 2015-2024 range covers two XC90 generations. The first generation ended with the 2015 model year and used a different, grille-mounted radar system. The second generation (2016-2024), built on the SPA platform, uses the windscreen-mounted integrated camera/radar unit (ASDM). The information in this guide, particularly regarding windscreen issues, heater faults, and the 'Windscreen sensor blocked' message, applies specifically to the 2016-2024 models.
Symptoms You May Notice
- "Windscreen sensor Sensor blocked, see Owner's manual" message in the driver display.
- "Collision Avoidance System Unavailable" or similar error message, especially in cold or humid weather.
- Adaptive Cruise Control (ACC) is unavailable or will not engage.
- Pilot Assist is unavailable.
- City Safety / Collision Mitigation Braking System warning light is on.
- The vehicle may not automatically brake for obstacles or maintain distance to the car ahead.
- Replacing the sensor unit when the actual problem is a small, overlooked stone chip on the windscreen.
- Assuming a generic OBD-II scanner can clear the code and fix the issue without performing the required ADAS recalibration.
- Overlooking a faulty windscreen heater grid as the root cause, especially for faults that appear in cold or damp conditions.
Most Likely Causes
- Obstructed Windscreen Sensor 🔴 High Probability The sensor's location on the windscreen makes it vulnerable to external blockage.
How to confirm: Visually inspect the area on the outside of the windscreen in front of the rearview mirror housing. Look for dirt, mud, snow, ice, or even a poorly placed sticker or toll tag.
Typical fix: Thoroughly clean the windscreen area in front of the sensor. If blocked by ice, use the vehicle's defroster to melt it; do not use a scraper as it can damage the glass or heater grid. The warning message should clear on its own after cleaning and restarting the car.
Est. part cost: $0 - Damaged Windscreen or Faulty Heater Grid 🟡 Medium Probability The sensor looks through the glass, so any distortion, damage, or an issue with the integrated heater can disrupt its view or operation.
How to confirm: Carefully inspect the area of the windscreen in front of the sensor for any cracks, scratches, or stone chips. Volvo specifies that damage as small as 0.5 x 3.0 mm in this area is sufficient to cause a fault. If the fault appears in cold/humid weather, it may be a broken heater grid in the windscreen, which can be diagnosed with a multimeter.
Typical fix: The windscreen must be replaced. Volvo recommends against repairing chips or cracks in this critical area. After replacement, the camera and radar unit must be recalibrated by a Volvo dealer or a qualified ADAS service center. Some owners have successfully repaired a broken heater grid trace with a conductive repair kit as a temporary, non-OEM solution.
Est. part cost: $800-$1500 (for OEM windscreen) - Sensor Misalignment or Internal Failure ⚪ Low Probability Can occur after a front-end collision, jarring impact, incorrect windscreen replacement, or from a weak/failing battery causing voltage irregularities.
How to confirm: This requires a diagnostic scan with a Volvo-compatible tool (like VIDA) to check for specific misalignment or internal fault codes. If no external cause is found, and the battery system (main and support) is healthy, misalignment or failure is likely.
Typical fix: The sensor unit must be recalibrated by a dealer or ADAS specialist. If calibration fails or an internal fault is confirmed, the entire camera and radar unit (ASDM) must be replaced and the new unit calibrated. Recalibration alone can cost $250-$600.
Est. part cost: $800-$2000 (for sensor unit)
Rare But Worth Checking
- Heavy Weather Conditions: Thick fog, heavy rain, or heavy snow can temporarily block the radar signals or camera view, causing the warning to appear. The system should resume normal function once conditions improve. No action is needed.
- Internal Condensation/Dirt: Dirt or moisture can get between the inside of the windscreen and the sensor unit. This requires a visit to a workshop to have the sensor cover removed and the area cleaned.
- High Internal Temperature: In very hot conditions, the system may temporarily shut down to protect its electronics after starting the car. It will restart automatically once the temperature has cooled.
- Low Battery Voltage: A failing main or auxiliary (start/stop) battery can cause a variety of seemingly unrelated electronic faults, including ADAS errors. If the battery is over 3-5 years old, it should be tested.
- Software Glitch: Some ADAS issues can be intermittent and related to software bugs. Volvo periodically releases software updates via Over-The-Air (OTA) or at the dealership that can resolve these problems.
Diagnosis Steps
- Read the specific fault codes using a Volvo-compatible diagnostic tool like VIDA to get detailed sub-codes.
- Thoroughly clean and inspect the exterior of the windscreen in the area directly in front of the top-center sensor housing.
- Carefully inspect the same area for any stone chips, cracks, or scratches. Pay close attention to Volvo's small damage criteria.
- If the fault is intermittent and occurs in cold/damp weather, investigate the windscreen heater grid for continuity using a multimeter.
- If the windscreen was recently replaced, confirm it is an OEM or equivalent part and that recalibration was performed. Non-OEM glass can sometimes cause calibration failures.
- Check for any obstructions on the interior side of the glass, such as toll tags or stickers.
- Test the vehicle's main and auxiliary batteries, as low voltage can cause numerous electronic faults.
- If no physical or external cause is found, the vehicle must be taken to a dealer or ADAS specialist for a sensor recalibration attempt.
- If recalibration fails, the sensor unit itself is likely faulty and will require replacement, followed by calibration of the new part.
Parts You'll Likely Need
- Windscreen — If the glass in front of the sensor is damaged, even slightly, or the integrated heater grid fails, it must be replaced to restore sensor function.
Trusted brands: Volvo Genuine, Pilkington, Saint-Gobain Sekurit
OEM price range: $800-$1500
Aftermarket price range: $500-$1000 - Forward Camera and Radar Unit (ASDM)
(OEM #32221822 (example, always verify with VIN))— Required if the unit has an internal failure that cannot be resolved by recalibration. Part numbers vary by model year and features.
Trusted brands: Volvo Genuine
OEM price range: $1200-$2000
Technical Service Bulletins (TSBs) & Recalls
- While no specific TSB for P2583 was found, Volvo issues frequent Technical Journals (TJs) for software updates and c
Platform-Specific Known Issues
- The requirement to replace, rather than repair, the windscreen for even minor damage in the sensor's viewing area is a key issue for this platform.
- Failure of the integrated windscreen heater grid for the camera area is a documented cause of intermittent faults, particularly in cold or humid climates. A Reddit user on r/VolvoRecharge detailed a DIY diagnosis and repair of this specific issue on a C40, which shares similar technology.
- Intermittent ADAS functionality at low ambient temperatures (below ~6°C / 43°F) has been reported by owners, pointing towards either software issues or hardware components like the heater grid being sensitive to cold.
Mechanic-Grade Diagnostic Values
- Windscreen Heater Grid Continuity/Voltage Drop — expected: Using a multimeter set to resistance, check for continuity between the power and ground tabs of the heater grid. A low resistance reading (typically under 5 ohms, with similar vehicles showing ~1.4 ohms) indicates a complete circuit. Alternatively, with the defroster on, use a voltmeter to check for a smooth voltage drop as you probe along a grid line from the power side to the ground side.. Failure: An open circuit (infinite resistance) indicates a broken grid. A sudden jump or loss of voltage while probing along a line points to the exact location of a break. Note that the windscreen may have separate left and right heating zones.
Hidden / Shadow Codes Worth Checking
- ASDM-P2583.XX (and other ASDM codes): While the generic P2583 code points to the front sensor, Volvo's VIDA diagnostic software will show more specific sub-codes. Based on other manufacturers' use of this code, these sub-codes specify the exact nature of the fault, such as misalignment, aiming incomplete, internal electronic failure, blockage by dirt, or jamming by external radio waves. A technician may also find codes like U016800 (Lost communication with Active Safety Domain Master) in other modules, pointing to a network or power issue. (see via These detailed codes are only visible using Volvo's VIDA software or a high-end professional diagnostic scanner with Volvo-specific capabilities.)
Scan Tool Commands That Help
- Volvo VIDA or equivalent professional ADAS scanner: Radar and camera calibration — This function must be used after replacing the windscreen, replacing the ASDM unit, or if a fault code indicates a loss of calibration. The command puts the system into a learning mode, which is then completed by performing a 'dynamic calibration' drive, following specific on-screen instructions regarding speed and road conditions.
Wiring & Ground Locations
- ASDM Module Ground Point (e.g., 31/xx) — The specific ground point for the ASDM is located in the vehicle's body, likely at the base of one of the A-pillars. Volvo designates ground points with the format '31/xx'. The exact location and number must be referenced in the Volvo VIDA software for the specific model year.. A poor or corroded ground connection can cause intermittent or total failure of the ASDM, leading to P2583 and various communication-related 'U' codes. Checking the integrity of the ground connection is a critical step if the sensor and windscreen are known to be good.
- ASDM Module Connector — The main electrical connector is located directly on the ASDM unit, inside the housing at the top of the windscreen, accessible after removing the plastic interior trim.. A loose or corroded connector can cause this fault. During diagnosis, the connector should be disconnected, inspected for pin damage or corrosion, and reseated firmly. Pin-out testing for power, ground, and CAN/LIN bus signals would be performed at this connector using a wiring diagram from VIDA.
Real Owner Repair Stories
- Volvo XC90 Forum user 'dloftis' (2016/2017 Volvo XC90) — Intermittent 'Windscreen sensor blocked' message, appearing even in rain with wipers active, disabling cruise control and Rainsense wipers.
❌ Tried (didn't work) Cleaning the windscreen had no effect as it was already clean or being actively cleaned by wipers.
✅ What actually fixed it The vehicle was at the dealership for four days. The final repair involved replacing an unspecified part and performing a software update. The owner noted that even after the repair, the system seemed to take a few driving cycles over a weekend to begin functioning correctly again.
Model Year Variations Within This Range
- 2016-2024: Models equipped with the optional Head-Up Display (HUD) do not have the electric heating filaments in the windscreen for the sensor area. On these vehicles, the defrost function is provided by airflow only. This is a critical diagnostic difference; if a HUD-equipped vehicle has a P2583 fault in cold weather, the cause cannot be a faulty heater grid and diagnosis should focus on other areas like software, sensor alignment, or the sensor itself.
Diagnostic Flowchart
Used vs. New Parts: Buying Guide for This Vehicle
When a used part is the smart pick: For this specific repair, using used parts is generally not recommended. A used windscreen carries a high risk of hidden defects, delamination, or scratches in the critical sensor area that will prevent successful calibration. A used ASDM module is a viable option only if you have guaranteed access to a Volvo dealership or a specialist with advanced programming tools.
Donor-vehicle mileage cap: roughly under 100000 miles for the part to have meaningful remaining life.
What to inspect on the donor part:
- For a used ASDM: Ensure the part number matches exactly.
- Verify the donor vehicle was not in a major front-end collision.
- Obtain the VIN of the donor vehicle if possible, as it may be needed for software loading.
- Inspect the lens for any scratches or signs of heat damage.
OEM-only on this vehicle (don't cheap out):
- Active Safety Domain Master (ASDM)
- Windscreen
Aftermarket brands forum-validated for this vehicle:
- For the windscreen, OEM-equivalent glass from brands like Pilkington or Saint-Gobain Sekurit is often acceptable, but it must be specifically listed as compatible with ADAS and the heater function.
Brands owners have reported issues with on this vehicle:
- Avoid generic, unbranded aftermarket windscreens, as they are a very common cause of ADAS calibration failure.
- There are no known aftermarket ASDM modules; this is a dealer-only part.
Real Owner Stories
Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.
Volvo C40
Symptoms: The driver display showed a 'Collision Avoidance System Unavailable' message, and a diagnostic scan revealed a 'Front camera Vision System Camera Heater - circuit short to ground or open' error.
What fixed it: The owner diagnosed a broken heater grid trace on the windshield itself and repaired it using a $15 conductive repair kit, which restored function and avoided a ~$2000 windshield replacement.
Cost: $15-$15
Source hint: Reddit r/VolvoRecharge - Thread titled 'My DIY fix for Collision Avoidance System Unavailable'
Volvo V90 (SPA Platform)
Symptoms: All Advanced Driver-Assistance Systems (ADAS) features, including cruise control and collision avoidance, would consistently stop working whenever the outside ambient temperature dropped below 6°C (43°F).
What fixed it: The owner documented the pattern of failure related to cold weather, but a specific fix was not mentioned in the provided context.
Source hint: Volvo Owners Club Forum - Thread 'ADAS not working at low temperatures'
2015-2024 Volvo XC90
Symptoms: After a non-OEM windshield replacement, the ADAS system was non-functional, requiring recalibration.
What fixed it: The owner was seeking a recalibration service from a dealer to resolve the issue caused by the new windshield.
Cost: $370-$370
Source hint: Reddit r/Volvo - Thread titled 'Glass and calibration.'
Related OBD-II Codes
Frequently Asked Questions
My XC90's collision avoidance system only seems to fail when it's cold and damp outside. What's the likely cause?
I have a very small stone chip on my windshield right in front of the camera housing. Can it be repaired, or do I need a full replacement?
I just had my windshield replaced by a third-party shop, and now I'm getting a 'Windscreen sensor Sensor blocked' message. What went wrong?
Is it true that I can fix the 'Sensor blocked' message just by cleaning the windshield?
My dealer quoted me $400 just to recalibrate the ADAS system. Is that a normal price?
Does this P2583 issue affect other Volvo models besides the XC90?
We Have This Part in Stock
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- Volvo XC90:
- 🛍️ Shop This Part
- What's Unique About the 2015-2024 Volvo XC90
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Hidden / Shadow Codes Worth Checking
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- Model Year Variations Within This Range
- Diagnostic Flowchart
- Used vs. New Parts: Buying Guide for This Vehicle
- Real Owner Stories
- Volvo C40
- Volvo V90 (SPA Platform)
- 2015-2024 Volvo XC90
- Related OBD-II Codes
- Frequently Asked Questions
- 🎟️ Get 5% Off