A DJI error code sd card message is almost never telling you the card is broken. It is telling you what the aircraft could not do with the card at that moment, and those are different statements with different responses. The one message you must not obey without a backup is the format prompt, because a device that declines to mount a volume is describing its own inability to read the file system, not the condition of the footage underneath.
This page is a dictionary of the storage messages that appear on drone controllers, in mobile apps, and on action cameras, with what each one means and what to do.
How to Read a DJI Storage Message
DJI surfaces storage faults as plain-language strings rather than numeric codes in almost every case. The numbered codes in search results mostly come from flight analysis, where the aircraft’s records list fault identifiers for the flight controller, and those are a different layer from the media warnings shown on screen. When you see a number in a DJI interface, check whether it came from the app’s flight record or from a live warning; only the second kind concerns your card.
Every storage message answers one of three questions: is the volume mountable, can the card accept writes at the required rate, and is there space available. Which one produced the message tells you how urgent it is.
Drone-Side Storage Messages
| Message as shown | What it actually means | Do this now | Never do this |
|---|---|---|---|
| SD card error, or card read error | The volume failed to mount, or an I/O operation failed | Land, power down normally, remove the card, image it | Do not format or record again |
| SD card not formatted, format now? | The file system could not be parsed | Decline, power down, inspect the card on a computer | Never accept before imaging |
| Format failed | The controller could not complete a low-level format | Treat the card as failing hardware | Do not retry repeatedly |
| SD card write speed too low | Sustained write rate fell below the stream bitrate | Lower the bitrate, then test the card | Do not assume it is counterfeit |
| SD card full, recording stopped | No free space, or the free-space figure is stale | Offload and reformat in the aircraft | Do not delete clips in the app to make room |
| Cannot record video, storage error | The write path failed mid-operation | Stop flying, land normally, offload | Do not power off mid-write if avoidable |
| SD card removed unexpectedly | Contact was lost while the card was mounted | Check the card edge and slot for wear | Do not record again until the card is tested |
| Aircraft storage full | Internal storage, not the card, is full | Offload internal storage over USB while the aircraft powers on | Do not keep flying hoping it clears |
| Recording interrupted, video will be repaired | The last file lacks its closing index | Let the repair pass finish, or repair on a computer | Do not delete the partial file |
| Media file damaged, repair? | The file’s index is incomplete | Copy the file and a reference clip off first | Do not let the repair be the only copy |
Two rows carry most of the risk: the format and repair prompts both write to the card, and both are harmless only when you already hold a copy.
App-Side Sync and Download Messages
The mobile app adds a class of message that sounds like data loss and usually is not.
| App message | What it actually means | Do this now |
|---|---|---|
| Sync failed, or upload failed | The network transfer did not complete | Check the original on the card or in internal storage |
| Failed to download original | The proxy arrived but the full-resolution file did not | Download over USB, or read the card in a reader |
| Insufficient phone storage | The destination, not the source, is full | Free space on the phone, or bypass the app |
| Only cached preview available | The app holds a low-resolution copy | Treat the proxy as a preview, not a deliverable |
| Aircraft storage not accessible | The device did not mount its internal volume | Restart the aircraft once and reconnect over USB |
App failures are transfer failures. A failed sync deletes nothing, and assuming the footage is gone because a progress bar stopped at 80 percent is an expensive conclusion.
Action Camera Storage Messages
The same conditions surface with different wording on action cameras, and the vocabulary is narrow enough to memorize.
| Camera message | What it actually means | Do this now |
|---|---|---|
| SD card speed too slow, recording stopped | The sustained write rate dropped below the mode’s bitrate | Lower the bitrate, test the card, check its temperature |
| Card error, please format | The camera cannot parse the volume | Decline, copy on a computer, scan if files are missing |
| FILE REPAIR, or SD ERR | The last clip is missing its index | Let the camera finish, or rebuild the index from a reference clip |
| Recording stopped unexpectedly | Power, heat, or a write error ended the take | Copy the file first; treat it as unfinished, not corrupt |
| Storage full | Space exhausted, or a stale free-space figure | Offload and reformat in the camera |
Brand behavior inside that table is real, so a generic answer does not fit every device. GoPro’s repair routine on the next power-up is more reliable than anything on budget hardware, as covered in GoPro video recovery. Off-brand cameras often produce no message at all when a write is interrupted, so users believe the files are corrupt when they are merely unfinished, a pattern described in action camera brands and their failure patterns.
The Three Prompts That Destroy Data
Most messages here are informational. Three are actionable in a way that can end a recovery before it starts.
Format now. Every format prompt means the same thing: the device could not read the file system and proposes to replace it with one it can read. On a card whose volume failed to mount from an interrupted write, the photos are usually still present in intact clusters, and formatting removes the directory entries that make them identifiable. Recovery after a format is often possible, but strictly harder than recovery before one.
Repair now. In-camera repair rewrites the file it repairs. On a card you have not copied, that makes the repair the only copy.
Delete to free space. Deleting clips through an app or on the camera’s screen writes to the card immediately and consumes the clusters holding earlier deleted files. Offload instead.
A fourth pattern is a habit rather than a prompt: recording again onto a card that just produced a write error. That is how one lost clip becomes a lost shoot, so test the card as described in checking card health before it goes back into a camera.
What These Messages Do Not Mean
Two common readings are wrong often enough to correct directly.
“Slow card” does not mean the card is fake. Counterfeit cards are a real problem, with symptoms covered in cards with fake capacity, but a slow-write warning is far more often caused by a card that is nearly full, a card that has become hot, or a mismatch between the recording mode and the card’s sustained rather than burst rating. A card can pass a benchmark while empty and still fall below the required rate at 90 percent full, because garbage collection consumes the throughput.
The thermal version of that warning is common on small bodies with no airflow, as described in overheating and recording stops. A warning that appears twenty minutes into a flight and never at the start is a temperature signature, not a bad card. Checking the model against a list of verified microSD cards for drones is worthwhile, but the faster fix is usually to lower the bitrate.
“Storage full” does not always mean the card is full. Free-space accounting can drift after an interrupted write, leaving a volume that reports no space while a large amount is free. The answer is to offload and reformat in the device rather than deleting files one at a time.
A third reading explains a message that looks like a hardware fault: a drone reporting a write failure at the moment of a battery voltage sag is describing a power event. The recording stopped because the airframe dropped its own power, and the file left behind is unfinished rather than corrupt. That mechanism is covered in battery voltage sag and interrupted recording.
A Response Order That Works for Any Message
Whatever the wording, the sequence after a storage fault is the same.
Land or stop the recording normally while the device still responds. Power the device down through its own controls rather than pulling a battery. Remove the card only after the device is off, and inspect the card edge and slot for debris. Connect it to a computer in a known-good reader and make a byte-for-byte image, as described in imaging a card before recovery. Scan the image rather than the card. If the fault was an unfinished file rather than missing data, rebuild the index from an intact reference clip recorded on the same device, following repairing interrupted recordings.
If the card is not detected by any reader, the problem has moved from software to hardware, and the branch points are set out in the card-not-detected decision tree. If the footage was on internal storage, the differences in medium and transfer path are covered in what drones store footage on.
If you are on Windows and the card is still detected by a computer, a purpose-built recovery tool such as XRecovery (xappset.com) can scan SD, microSD, and other memory cards for deleted or formatted photos and videos. As with any recovery tool, stop writing to the card first and always save recovered files to a different drive. Before anything leaves your hands, run the checks in verifying recovered video files; a file that opens is not yet a file that is complete.
Frequently Asked Questions
Does a DJI SD card error mean the card is damaged?
Not usually. Most of these messages report that the aircraft could not mount or could not write to the volume, which describes the file system state or the write rate rather than the hardware. Cards that produced a write error often pass a full read and write test afterward. Test before replacing.
Is it safe to accept the “format SD card” prompt?
Not before you have imaged the card. The prompt means the device cannot parse the file system, and formatting replaces it with a fresh one, erasing the directory entries that recovery relies on for file names. In most cases the photo and video data is still intact underneath. Decline, copy what you can, then scan.
My drone offers to repair an interrupted recording. Should I accept?
If you have already copied the other clips, letting the aircraft finish its repair pass on the next power-up is the fastest route, since it rewrites only the unfinished file’s index. If you have not copied anything yet, or the card is not mounting, decline it, image the card first, and rebuild the index on a computer instead.