Dash cams rely on loop recording to overwrite the oldest footage automatically, keeping storage free without any action from the driver. When that loop breaks, the camera either freezes on old footage, stops recording entirely, or restarts the same clip over and over. It is one of the most common complaints among dash cam owners, and in most cases the fix takes less than five minutes.
This guide walks through every cause of a stuck loop, ordered from the quickest check to the more involved fixes, so you can work through them systematically and get back to recording clean, fresh footage on every drive.
What Loop Recording Actually Does and Why It Breaks
Loop recording splits continuous footage into short clips, typically one, three, or five minutes each. When the memory card fills up, the camera deletes the oldest clip and begins recording a new one. The process is designed to run without driver intervention.
The loop breaks when the camera cannot complete that delete-and-record cycle. The most common reasons include:
- A corrupted or worn-out microSD card that can no longer be reliably written to or erased
- A card that was formatted on a computer rather than inside the camera, leaving an incompatible file system structure
- A card that is too slow for the camera’s write speed, causing buffer overflows
- Protected event clips that have filled the card and block overwriting
- Firmware bugs that cause the loop controller to stall
- A card that exceeds the camera’s maximum supported capacity
Identifying which issue applies to your camera narrows the fix to one or two steps rather than trial and error through everything at once.
Step 1: Check and Clear Protected Footage
Most dash cams automatically lock a clip when they detect a collision using the built-in G-sensor. Protected clips cannot be overwritten by the loop, by design. If protected clips have accumulated over weeks or months, they can fill the card completely and the camera stops recording new footage or loops on the last unprotected file it touched.
To clear protected clips:
- On the camera screen or companion app, navigate to the event or protected file folder
- Review each clip briefly and delete any that do not capture a real incident
- If your camera has a G-sensor sensitivity setting, reduce it if it is triggering on bumps, potholes, or hard braking rather than actual collisions
After clearing protected clips, the available space should open up and loop recording should resume. If the card still shows as full after deletion, the file system index may be corrupted, which is addressed in the formatting step below.
Step 2: Format the MicroSD Card Inside the Camera
Formatting inside the camera is the single most reliable fix for loop recording problems. It rewrites the file system in the exact format the camera expects, clears corrupted index entries, and gives the loop controller a clean slate.
There is an important distinction here: formatting on a Windows or Mac computer leaves an NTFS or HFS file structure that most dash cams cannot fully control. Even cards labeled as FAT32 after a computer format may have partition alignment or cluster size settings that conflict with the camera’s firmware. Always format inside the camera.
General steps across most brands:
- Insert the card into the camera and power it on while parked
- Navigate to Settings, then Storage or Card, then Format
- Confirm the format when prompted. All footage on the card will be erased
- Allow the process to complete fully before starting a recording session
If the camera cannot complete the format because the card is unresponsive, remove the card and format it on a computer using a dedicated SD formatter tool such as the SD Association’s official SD Memory Card Formatter, then reinsert and let the camera write its own folder structure during first use.
Step 3: Verify the Card Speed and Capacity
Not every microSD card works with every dash cam. Two specifications matter most: write speed class and maximum supported capacity.
Write speed class tells you how fast the card can accept incoming data. Dash cams recording at 1080p or higher, especially front-and-rear dual-channel units, require a sustained write speed that keeps up with the video bitrate. The minimum recommended ratings are:
- Class 10 or U1 for standard 1080p single-channel cameras
- U3 or V30 for 2K, 4K, or front-plus-rear recording setups
- V60 or V90 for cameras recording RAW or very high bitrate 4K
If the card is too slow, the camera buffer fills faster than the card can drain it. The firmware either drops frames, freezes the loop controller, or restarts the recording session repeatedly, which looks like looping the same footage.
Capacity limits are set by the camera’s firmware and hardware. Many older models cap out at 32GB or 64GB. Inserting a 256GB card into a camera that only supports 128GB may cause the camera to partially initialize the card and then stall. Check the user manual or manufacturer website for the rated maximum and do not exceed it.
Step 4: Perform a Full Factory Reset on the Camera
If the card is healthy and properly formatted but the loop is still broken, the camera’s internal settings may have become corrupted. This can happen after a firmware update that partially overwrites configuration data, after a hard power cut mid-recording, or simply after long-term use.
A factory reset clears all user settings and returns the camera to its default state. Steps vary by brand, but the general process is:
- Go to Settings on the camera
- Look for System, General, or Device options
- Select Reset, Factory Reset, or Restore Defaults
- Confirm and allow the camera to restart
After reset, reconfigure your preferences including video resolution, loop clip length, G-sensor sensitivity, and time stamp settings. Then start a recording session and let it run for at least ten minutes to confirm the loop advances to a new clip correctly.
If your camera does not have a menu-based reset, most models include a physical reset pinhole on the body. Insert a straightened paperclip, press and hold for five to ten seconds, and release. The camera will restart with factory defaults.
Step 5: Update or Reinstall the Firmware
Firmware is the software embedded in the camera that controls every function including the loop controller. Manufacturers release firmware updates to fix bugs, improve card compatibility, and patch issues that cause recording to stall or loop incorrectly.
To update firmware:
- Visit the manufacturer’s official support or download page and search for your exact model number
- Download the latest firmware file, usually a .bin or .zip file
- Format a microSD card inside the camera first to ensure a clean file system
- Copy the firmware file to the root directory of the card, not inside any folder
- Insert the card into the powered-off camera, then power it on. Most cameras detect the firmware file automatically and begin the update process
- Do not interrupt power during the update
If the camera is already on the latest firmware and is still looping incorrectly, some manufacturers publish a firmware reinstall procedure that overwrites the current installation rather than updating it. This can resolve bugs that a regular update skips because it only patches differences.
When to Replace the MicroSD Card
MicroSD cards have a finite number of write cycles. A card used continuously in a dash cam, writing and erasing footage every few hours, will wear out faster than a card used for occasional photo storage. Symptoms of a dying card include:
- Formatting errors that repeat even after multiple format attempts
- Corrupted clips that appear as broken thumbnails or fail to play back
- The camera reporting the card is full even after a format
- Write speeds measurably slower than the card’s rated class when evaluated with a card benchmark tool on a computer
Consumer-grade cards are not rated for the write endurance that constant dash cam use demands. Cards marketed specifically for dash cam or security camera use, often labeled as High Endurance, are manufactured with more durable NAND flash cells and are rated for tens of thousands of hours of continuous recording. They are worth using if you drive daily.
As a general maintenance rule, reformatting the card inside the camera every three months extends card life and prevents the file system fragmentation that commonly triggers loop failures.
Frequently Asked Questions
Why does my dash cam keep recording the same clip over and over?
The most common cause is a full card where all remaining space is taken up by protected event clips that cannot be overwritten. The camera has no free segment to record into, so it either stalls or repeats its last action. Clear protected clips through the camera menu or companion app, then reformat the card inside the camera to restore normal loop recording.
Will resetting my dash cam delete all my saved footage?
A factory reset through the camera menu changes settings back to defaults but does not automatically erase the memory card. Your recorded footage remains on the card until you format it or until the loop overwrites it. However, if the reset procedure includes a format step, or if you choose to format the card separately, all footage will be erased. Copy any clips you want to keep to a computer before formatting.
How often should I format my dash cam memory card?
Most manufacturers and industry guides recommend formatting the card inside the camera every one to three months if you drive daily. Regular formatting prevents file system fragmentation, clears incomplete writes from power interruptions, and keeps the loop controller working cleanly. It also helps extend the life of the card by maintaining a consistent write pattern across all cells.
Does the microSD card brand matter for dash cams?
Yes, card quality has a real effect on reliability. Cards from established manufacturers that publish endurance ratings and sustained write speed data are more predictable than unbranded or counterfeit cards. For dash cam use specifically, look for cards labeled High Endurance or Surveillance Grade, as these are built with NAND flash rated for continuous overwrite cycles rather than occasional bursts of write activity.
My dash cam says the card is full but I just formatted it. What is wrong?
This usually means the format did not complete correctly, or the camera’s file system index is still reading stale data. Power the camera off, remove the card, reinsert it, and run the format again from the camera menu. If the error persists, try formatting the card on a computer using the SD Association’s SD Memory Card Formatter tool set to Overwrite Format rather than Quick Format, then reinsert the card and let the camera initialize it before recording.
The Bottom Line
A dash cam stuck in a loop is almost always a storage or firmware problem, not a hardware failure, and working through the five steps above in order, clearing protected clips, formatting inside the camera, checking card speed and capacity, performing a factory reset, and updating firmware, resolves the issue for the vast majority of users without any repair or replacement needed.
Related Guides
- What SD Card Do You Need for a Dash Cam
- 7 Best Dash Cams for Toyota Tacoma in 2026 (Trail and Road Evaluated)
- 7 Best Dash Cams for Honda CR-V in 2026 (Real-World Evaluated)
- 7 Best Motorhome Dash Cams in 2026 (Researched and Compared)
- Best Dash Cams for Semi Trucks (Researched and Compared)
- Best Dash Cams for Lyft Drivers (Researched and Compared)