# How to Fix FPV Drone Motor Stuttering on Startup
You arm your quad, throttle up gently, and one motor stutters — jerking back and forth instead of spinning smoothly. Sometimes it clears at higher throttle; sometimes it just twitches uselessly. Motor stuttering is a common FPV issue with several distinct causes, and this guide walks you through diagnosing and fixing each one.
## Is It Stuttering or Desync?
First, confirm you’re dealing with stuttering, not ESC desync:
| Symptom | Motor Stuttering | ESC Desync |
|—|—|—|
| **When it happens** | At low throttle / startup | Mid-flight, during aggressive maneuvers |
| **Appearance** | Motor twitches back and forth, may chirp | Motor stops completely, quad tumbles |
| **Recovery** | Improves with more throttle (sometimes) | Requires disarming and re-arming |
| **Sound** | High-pitched chirping or clicking | Sudden silence from one corner, then crash |
If your quad tumbles out of the sky mid-flight, you have desync — refer to a desync troubleshooting guide. If the motor twitches at startup, read on.
## Cause 1: Motor Screws Touching Windings
**The #1 cause of motor stuttering.** Motor mounting screws that are too long protrude into the stator and physically contact the copper windings. This creates a partial short circuit that confuses the ESC.
### How to Check
1. Remove all four motor screws from the stuttering motor
2. Try spinning the motor by hand — any roughness that wasn’t there before?
3. Inspect the screws: do they extend more than 2mm past the motor base?
### Fix
– Replace with shorter screws (typically M3×6mm or M3×8mm for 22xx motors)
– Add a 1mm washer between the screw head and frame arm
– **Critical**: Even if the short didn’t kill the motor, the damaged winding insulation will eventually fail. Replace the motor if the windings show visible damage.
## Cause 2: Cold Solder Joint on Motor Wires
A cold or cracked solder joint creates intermittent electrical contact. At low current (startup), the connection fails; at higher current, it sometimes arcs through.
### How to Check
1. Inspect each of the three motor wire solder joints on the ESC pad — look for dull (not shiny) joints, cracks, or balls of solder that didn’t flow
2. Gently tug each wire — a cold joint will often separate
3. Measure resistance between the ESC pad and motor wire (should be <0.5Ω)
### Fix
1. Desolder the wire completely
2. Clean the pad with flux and solder wick
3. Re-tin the pad and wire separately
4. Re-solder with fresh solder and flux — the joint should be shiny and concave (not a blob)
## Cause 3: Damaged or Broken Motor Wire
A motor wire can break internally without visible external damage — especially where the wire exits the motor bell. The break creates an intermittent connection that the ESC can't drive.
### How to Check
1. Inspect where motor wires exit the stator (most common failure point)
2. Use a multimeter to check continuity between all three motor phases
3. Gently flex the wire near the motor while checking continuity — the break may only open when the wire moves
### Fix
- If the break is near the ESC pad: cut back the damaged section and resolder
- If the break is at the motor: replace the motor (rewinding is possible but not practical for most pilots)
## Cause 4: ESC Calibration / Settings
Even with DShot (which doesn't need calibration), incorrect ESC settings can cause stuttering.
### BLHeli_32 / AM32 Settings to Check
| Setting | Recommended Value | If Too Low | If Too High |
|---|---|---|---|
| **Startup Power** | 0.50 (default) | Motor won't start spinning | Rough startup, excessive current |
| **Motor Timing** | Auto (default) or 23° | Stuttering at low RPM | Reduced efficiency, motor heat |
| **Demag Compensation** | Low or Off | N/A | Can mask underlying motor issues |
| **PWM Frequency** | 24kHz or 48kHz (default) | Audible whine | ESC heat |
### How to Adjust
1. Install BLHeliSuite32 or AM32 Configurator
2. Connect to the ESC via passthrough (Betaflight Motors tab → enable bidirectional DShot → connect in BLHeliSuite)
3. Read settings from the problematic ESC
4. Adjust **Startup Power** up to 0.75 and **Motor Timing** to 23-25°
5. Write settings and test
## Cause 5: Dead or Weak ESC MOSFET
A partially failed MOSFET on the ESC can deliver power to two phases but not the third, causing the motor to twitch between the two working phases.
### How to Check
1. Swap the stuttering motor with a known-good motor
2. If the problem follows the motor → bad motor
3. If the problem stays at the same ESC position → bad ESC
4. You can also swap two ESCs if running individual ESCs
### Fix
- Replace the ESC (individual or 4-in-1)
- There's no practical repair for a blown MOSFET
## Cause 6: Idle Throttle Too Low
If your DShot idle value is set too low, the ESC can't reliably commutate the motor at startup.
### Fix
```
set dshot_idle_value = 550 # Default. Increase to 600-650 if motors stutter at idle
save
```
In the Motors tab, all motors should start spinning smoothly by slider value 1020-1030. If one motor needs 1050+ to spin, that motor or ESC has a problem.
## Cause 7: Physical Obstruction
Check for:
- A small piece of debris, grass, or wire lodged between the stator and magnets
- A bent motor bell rubbing against the stator
- A loose magnet that shifted and now contacts the stator
- A bearing that has seized or become gritty
Spin the motor by hand — it should feel smooth with consistent magnetic cogging. Any grinding, scraping, or inconsistent resistance is a physical problem.
## Diagnostic Flowchart
```
Motor stutters at startup
├── Spin motor by hand — smooth?
│ ├── No → Check for physical obstruction, bent bell, or bad bearing
│ └── Yes → Continue
├── Swap motor to different ESC position
│ ├── Problem moves → Motor is faulty (check screws, windings, wires)
│ └── Problem stays → ESC or settings issue
├── Check motor screws — too long?
│ └── Yes → Replace with shorter screws
├── Inspect solder joints — shiny?
│ └── No → Reflow or resolder
├── Check ESC settings (Startup Power, Timing)
│ └── Adjust if outside normal range
├── Increase dshot_idle_value
│ └── Try 600-650
└── Still stuttering? → Replace ESC
```
## Prevention
- Always verify motor screw length when building — measure, don't guess
- Use quality solder (63/37 tin-lead with flux core) for motor connections
- Secure motor wires so they don't flex at the exit point during crashes
- Install conformal coating on ESCs to prevent moisture-related MOSFET failures
- Give motors a quick spin test (Motors tab, 1020 slider) after every build or repair
## Recommended Replacement Parts
A stuttering motor that can't be fixed needs replacement. Check out the motors and ESCs at [UAVModel](https://uavmodel.com) for reliable replacements that bolt right in and spin smoothly from the first arm.
## Watch: FPV Motor Stuttering Diagnosis and Fix
## Summary
Motor stuttering at startup is almost always caused by one of three things: motor screws touching windings, a cold solder joint, or incorrect ESC settings. Follow the diagnostic flow — swap components to isolate the problem, check physical obstructions, then dive into ESC configuration. In most cases, you’ll find the culprit within 10 minutes.
—
