Autel Error Code 102400 indicates that your drone’s flight controller has lost communication with one or more optical vision sensors, or the visual positioning system cannot process optical flow data. This error disables the drone’s omnidirectional obstacle avoidance and low-altitude positioning. To resolve it, inspect the binocular camera lenses for obstructions, clean the glass elements, verify adequate flight lighting, and recalibrate the vision system through the Autel PC Tool or the Autel Explorer app.
Fast Fix
Power down the aircraft. Check all visual sensor lenses (forward, rear, bottom, and sides on supported models) for dirt, smudges, condensation, or shipping films. Clean the lenses using a lint-free optical microfiber cloth. Move the drone to a well-lit, textured surface outdoors and restart the aircraft.
Quick Safety Snapshot
- Severity: High
- Safe to Fly: No (flight is restricted or automatically forced into manual ATTI/attitude mode)
- Primary Cause: Dirty sensor lenses, low ambient light, software desync, or damaged vision module ribbon cables
- Immediate Action: If this warning appears mid-flight, manually pilot the drone away from nearby obstacles, keep line of sight, and land immediately.
What Error 102400 Means
Autel EVO series drones (including the EVO II, EVO Lite, EVO Nano, and EVO Max lines) rely on pairs of stereoscopic optical cameras and downward visual positioning sensors to calculate spatial distance and hold position when GPS signals are weak.
When Error 102400 triggers, the visual perception pipeline has broken down. Either the processing unit received corrupt frames, an individual sensor failed its hardware power-on self-test (POST), or the system detected a mismatch between expected visual motion and inertial data. Without functional vision sensors, automatic braking, proximity warnings, and precision downward landing protection are entirely offline.
Diagnostic Path: Pinpoint the Root Cause
Run through these operational scenarios to isolate why Code 102400 is appearing:
1. Startup Indoors or in Low Light
If Code 102400 appears immediately upon powering on in a dim room, garage, or over a featureless floor (such as monochrome tile, glass, or deep carpet):
- Optical flow sensors require textured surfaces and ambient light to detect motion vectors.
- Move the aircraft outside or into a brightly lit area with distinct ground patterns. If the error clears, the hardware is healthy, and the warning was triggered by environmental conditions.
2. Persistent Error in Good Lighting
If the error remains on startup outdoors under clear daylight:
- Inspect the Autel Explorer app’s status dashboard. Check if a specific sensor direction (forward, backward, downward, or side) is flagged red or grayed out.
- If all sensors are grayed out, the vision processor board or the central communication bus has failed to initialize. If only one pair is offline, that specific module or its ribbon cable is faulty.
3. Error Appeared Immediately After a Firmware Update
Firmware updates often update the vision system algorithms and sensor baseline calibrations. If the update process is interrupted or if the camera parameters do not match the new flight controller firmware, Error 102400 will post on launch.
- Re-flash the aircraft firmware or run a complete sensor recalibration using the Autel PC Tool. If you run into issues during the update process, see Autel Firmware Update Failed.
4. Error Appeared After a Hard Landing or Crash
A minor collision or hard drop can jar the stereoscopic camera modules out of physical alignment or unseat the internal ribbon connector connecting the sensor arrays to the core board.
- Check the drone shell around the sensor cutouts for hairline cracks or misaligned lenses. For post-impact assessment, consult Autel Sensor Error After Crash.
Step-by-Step Troubleshooting
Follow these steps in sequence to clear the alert:
[Inspect & Clean Lenses] ──> Error Persists?
│
▼
[Check Lighting & Surface] ──> Error Persists?
│
▼
[Re-flash / Update Firmware] ──> Error Persists?
│
▼
[Calibrate via PC Tool] ──> Calibration Fails? ──> [Hardware Service]
Step 1: Clean and Unblock All Optical Windows
Wipe every sensor lens with an optical lens cleaner and a clean microfiber cloth. Never use harsh solvents, paper towels, or abrasive materials, as micro-scratches on binocular sensor covers distort visual disparity calculations. Ensure no third-party propeller guards, landing gear extensions, or skin stickers cross into the sensors’ field of view.
Step 2: Calibrate the Visual Positioning System
When sensor disparity maps drift, the drone can no longer calculate depth accurately, triggering a system-level fault. Recalibrating realigns the stereoscopic pairs:
- Download and install the latest Autel PC Tool (or Autel Assistant) on your computer.
- Connect the drone to your PC using a high-grade USB-C data cable.
- Power on the drone and launch the software.
- Navigate to the Calibration tab and select Vision Sensor Calibration.
- Follow the on-screen prompts, aligning the drone with the calibration patterns displayed on your computer monitor at the indicated distances and angles.
- Once the calculation completes, reboot the aircraft.
If the calibration utility cannot complete or returns a calibration fault, reference Autel Vision Sensor Calibration Error Code.
Step 3: Perform a Full System Firmware Refresh
Corrupted vision parameters can lock the sensor bus in an error state. Connect the aircraft to the Autel PC Tool and perform a firmware refresh or downgrade/re-upgrade sequence to ensure all sub-modules (flight controller, gimbal, and vision processor) run synchronized builds. For guidance on resolving version conflicts, review Autel Firmware Mismatch & Compatibility Guide.
Common Misdiagnoses
- Confusing with General Obstacle Warnings: If the drone stops moving forward and beeps, but no numerical fault code appears, you are dealing with active obstacle avoidance triggered by sun glare or thin branches, not Error 102400. For obstacle detection behavior, see Autel Obstacle Avoidance Error Code.
- Confusing with Compass or IMU Drift: If the aircraft drifts unpredictably while hovering outdoors, pilots often assume the vision sensors have failed. However, if GPS and compass sensors disagree, the drone will wander regardless of vision health. Check Autel Error Code 102003 Compass Error and Autel Error Code 102010 IMU Error to rule out primary flight sensor failures.
Hard Stops: When to Ground the Aircraft
Do not attempt flight if:
- Error 102400 remains active after a clean calibration run on the PC Tool.
- Any binocular lens cover is cracked, shattered, or dislodged inside the housing.
- The Autel Explorer app reports visual positioning system hardware failure and will not arm motors.
- The aircraft experienced a crash and emits an unusual high-pitched hum or hot spot near the vision processing chip housing.
Professional Repair Path
If the vision calibration utility repeatedly fails to detect the optical sensors or hangs at 0%, the internal ribbon cable connecting the sensor module to the core board is disconnected or torn, or the camera CMOS board is damaged. Contact Autel Robotics Support or an authorized repair technician to replace the affected sensor bracket and run factory optical alignment.