TESLA-AP_W058 serious Tesla AP (Autopilot) Controller

Autopilot Disabled Due to Blocked Cameras

The TESLA-AP_W058 (Tesla AP (Autopilot) Controller) EV fault code means: Autopilot Disabled Due to Blocked Cameras. This is a serious severity code.

My Garage →
Keep driving?
Yes, but fix soon
DIY difficulty
easy
Estimated cost
$0-$30 DIY for cleaning supplies and a reboot. Camera replacement runs $200-$600 per unit in parts at an independent shop, plus 1-2 hours labor. Tesla Service Center camera replacement typically $300-$800 depending on location and which camera. Windshield replacement (if forward camera alignment is disturbed) adds $400-$900.
Built for Diesel — Not a Car Reader
ANCEL HD7000 Heavy-Duty Diesel Scanner

A $30 car code reader can't do diesel. The HD7000 reads full-system codes and does parked DPF regen, idle/speed-limit, and service resets from the cab — on everything from a 6.7 Cummins/Power Stroke/Duramax pickup to Class-8 trucks (Detroit, Paccar, CAT, Volvo, Mack, International).

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Lower-Cost Diesel Option
FOXWELL HD301 Diesel Truck Scanner

Full-system 6/9/16-pin diesel scan tool for Cummins, Paccar, CAT, Detroit and more — plug-and-play, no subscription. A cheaper way to read heavy-duty codes a basic OBD2 scanner skips entirely.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Touchscreen shows 'Autosteer unavailable' or 'Autopilot features unavailable' banner
  • Traffic-Aware Cruise Control will not engage when you pull the stalk or tap the button
  • AutoSteer and lane-centering refuse to activate even on a highway
  • A camera icon with a strikethrough or obstruction warning appears in the Autopilot section of the driving visualization
  • Navigate on Autopilot and Auto Lane Change are greyed out in the menu
  • Warning persists after restarting the car via touchscreen hold if the physical obstruction is still present
  • In cold weather, forward or pillar cameras may show a foggy or completely black feed in the camera viewer

Probable Causes (Ranked by Likelihood)

  • Dirt, mud, bug splatter, or road grime covering one or more exterior camera lenses Very Likely
  • Ice, frost, or snow accumulation on or directly in front of a camera lens Very Likely
  • Condensation or fogging behind the windshield obscuring the forward-facing camera stack mounted at the rearview mirror base Likely
  • Strong direct sunlight or glare overexposing the forward camera and temporarily blinding the image processor Likely
  • Aftermarket window tint, ceramic coating, or film applied over or too close to a camera field of view Possible
  • Camera lens or housing cracked, fogged internally, or delaminated from age or a minor impact Possible
  • Loose camera harness connector causing intermittent signal loss that the AP controller interprets as a blocked feed Less Likely

Step-by-Step Diagnostic Procedure

  1. Open the camera viewer on the touchscreen (tap the car icon on the left rail, then select 'Cameras'). Cycle through all feeds -- forward narrow, forward wide, forward main, left and right repeaters, left and right B-pillars, and rear. Any feed showing a black image, solid gray, or a blurry smear points you directly to the obstructed unit.

  2. Physically inspect all exterior camera locations. On Model 3 and Model Y, the forward cameras sit behind the rearview mirror inside the windshield. Pillar repeater cameras are in the front fender behind the wheel well trim. B-pillar cameras are on the door frames. Rear camera is above the trunk or hatch. Look for mud, ice, splattered bugs, or any film buildup on the lens or the glass directly in front of it.

  3. If the obstruction is external dirt or bugs, clean all lenses gently with a microfiber cloth dampened with glass cleaner. Do not use abrasive pads. After cleaning, wait about 30 seconds and check whether the Autopilot warning clears on its own.

  4. If you suspect interior condensation fogging the forward cameras, run the HVAC on defrost at high fan speed for 5-10 minutes pointed at the windshield. You can also do a soft reboot (hold both scroll wheel buttons until the screen goes dark) while the defrost runs. Recheck the camera feed.

  5. For ice or frost on exterior cameras, use a dedicated EV-safe ice scraper or warm water (never boiling) on the exterior glass near the cameras. Do not apply heat guns or high-pressure steam directly to the lens housing. Allow the car to warm up with climate pre-conditioning before driving.

  6. If cleaning and warming do not clear the fault, open Scan My Tesla or TM-Spy using an OBDLink MX+ or Veepeak adapter and look for companion AP codes alongside AP_w058. A concurrent camera-specific fault like AP_w054 or AP_w060 suggests a hardware issue, not a temporary obstruction.

  7. Check whether the fault is tied to a specific camera by driving on a clear road and watching which feed drops first in the camera viewer. A lens cracked internally or a connector that vibrates loose under load will re-trigger AP_w058 even after cleaning. That requires a camera replacement or harness inspection, which is advanced work.

  8. If all external cameras look clean and dry, no internal fogging is present, and the code keeps returning, the next step is Tesla Toolbox 3 (dealer or licensed indie shop) to pull detailed camera subsystem logs. DIY tools can read the code but cannot access the frame-level diagnostic data the AP computer uses to classify obstruction type.

Common Fixes by Vehicle

What techs usually find when diagnosing TESLA-AP_W058 on specific platforms — tap a platform for the fix and the exact part:

All Tesla models with Autopilot Easy DIY

AP_w058 (Cameras Blocked) means one or more Autopilot cameras can't see clearly. 90% of the time it's the windshield itself: dirty, bug-splattered, or condensation on the inside. Clean the windshield inside and out, paying special attention to the area at the top center (forward cameras) and corners (B-pillar cameras). Microfiber towel + glass cleaner. If the warning persists after a clean windshield, check for stickers, dashcam mounts, or anything blocking the camera housings. In rare cases, replacing the windshield with a non-OEM glass that has wrong tinting near the camera area causes persistent AP_w058 -- requires a Tesla-spec windshield.

Labor: 10-15 min

Frequently Asked Questions

What does Tesla code AP_w058 mean?

It means the Autopilot system detected that one or more of its cameras cannot see clearly enough to operate safely. The most common reasons are dirt, ice, condensation on the windshield, or sun glare. Until the camera gets a clean feed, AutoSteer, Traffic-Aware Cruise, and Navigate on Autopilot are all locked out.

Can I still drive the car with AP_w058 active?

Yes, you can drive normally. The car is fully operational for manual driving. The only thing disabled is Autopilot and its sub-features. The car will brake, steer, and accelerate just fine under your control.

How much does it cost to fix AP_w058?

If it is just dirt or ice, the fix is free -- clean the cameras and the code clears. If a camera lens is cracked or a connector is loose, a single camera replacement at an independent shop runs roughly $200-$600 in parts plus labor. Tesla Service Centers charge $300-$800 per camera depending on which one and your market.

Will Autopilot come back on its own once I clean the cameras?

Usually yes. After cleaning or after interior fog clears, the AP system re-evaluates the camera feeds within about 30-60 seconds of driving. If Autopilot does not re-enable after a clean drive at highway speed, do a soft reboot by holding both scroll wheel buttons. If it still does not clear, there may be a hardware fault underneath the obstruction warning.

Explore More