How to Factory Reset Roomba 105

My kitchen floor is a battlefield of crumbs, pet hair, and mystery debris. I rely on my robot vacuum to keep the peace, but sometimes it just gives up. It spins in circles or ignores the kitchen entirely. When the tech gets confused, a hard reset is the only way to clear the slate.

You need to wake your robot up to start the process. Press and hold the Spot and Dock buttons at the same time. Keep them held down for about ten seconds until the light ring glows white and starts to spin. Once the light stops spinning, the vacuum will restart, and your settings will be gone.

Why Your Vacuum Acts Up

Robots are smart, but they are not perfect. Sometimes the sensors get dusty or the map gets corrupted, and the machine starts acting like it has a mind of its own.

Dirty Cliff Sensors

If your vacuum stops near a rug, the sensors might see a drop-off. Wipe them with a clean cloth. This fixes most navigation errors. If you ignore the dust, the robot stays confused. I check mine every few weeks. It takes thirty seconds and saves me from chasing the vacuum around the house later.

Old Map Data

Maps get messy over time. If you move your furniture, the robot might get stuck on a ghost of a table that is no longer there. A reset clears this. It forces the machine to look at your floor as a brand new space. Think of it as a fresh start for your home.

Battery Power Issues

Sometimes the battery holds a charge but the electronics get grumpy. A reset clears the temporary memory. This helps the robot talk to its dock again. I had this happen after a power surge last winter. The machine sat on the base but refused to charge until I forced a full wipe.

Software Glitch Symptoms

When the unit beeps in a weird rhythm, it is usually a software snag. Don’t panic. A simple power cycle often does the trick. I have seen mine get stuck in a loop during a firmware update. That was annoying. A reset stopped the beeping and allowed the system to boot up normally.

Wi-fi Signal Loss

Connectivity is a headache. If your app cannot find the robot, the Wi-Fi card might be frozen. Resetting the device forces it to scan for your home network again. I had to do this when I changed my router settings. It worked on the first try, which was a huge relief for me.

Internal Sensor Errors

Sensors inside the wheels or brushes can report false data. This makes the robot think something is jammed when the floor is clear. Resetting clears these false flags. It is like turning your computer off and on again. Usually, that is all it takes to get things moving back in the right direction.

Actually, let me back up a second. Before you wipe everything, check your brushes for hair. Sometimes a tangled main brush feels like a software problem.

  • Check the bin sensors
  • Clear the front caster
  • Inspect all wheels
  • Clean the filter
  • Update the app
  • Charge the battery

How to Factory Reset Roomba 105

Getting a fresh start for your device is a straightforward task. You just need to follow the sequence carefully to make sure the memory wipes properly.

The Power Cycle Method

Press and hold the two main buttons at the top of the unit. You should see the light ring illuminate immediately. If you do not see light, verify that the battery is seated firmly in the compartment. This usually takes just a few seconds to trigger the internal diagnostic mode for your unit.

Hold those buttons firmly for at least ten seconds. The light ring will begin to spin in a clockwise pattern. This movement indicates that the factory reset is in progress. Do not release the buttons until the spinning light completes its full cycle, as cutting this short can corrupt the internal files.

Once the light stops, your robot is back to factory settings. It will restart and sound a tone. You can now reconnect it to your home Wi-Fi through the phone app. This process is the standard way to fix a robot vacuum error that keeps recurring after simple troubleshooting steps fail.

  • Hold Spot button
  • Hold Dock button
  • Watch spinning light
  • Wait for tone
  • Release both buttons

The App Reset Process

Open your phone application and go to the settings menu. Look for the device information tab to find the reset option. This is the cleanest way to wipe the device because it also clears the cloud data associated with your account. It keeps your history clean and prevents old map conflicts.

Select the remove device option to start the cloud wipe. The app will ask you to confirm your choice. This step is final, so ensure you really want to lose your saved maps. Once you confirm, the app sends a signal to the robot to wipe its internal memory storage.

Wait for the robot to chime after the signal is sent. This sound confirms the reset is complete. You can now add the device as if it were brand new. This method is often the best choice if you are planning on selling your vacuum to a friend or relative.

  • Open app menu
  • Select device settings
  • Choose remove device
  • Confirm the wipe
  • Wait for chime

Hard Reset Procedures

If the app fails to connect, you have to use the hardware buttons. Flip the robot over to ensure the wheels are free of debris. Sometimes a physical obstruction causes the buttons to feel unresponsive during the reset attempt. Clear out any carpet fibers or dust bunnies caught in the tiny gaps.

Find the reset pinhole if your model has one. Most newer units do not need this, but older ones might. If there is no pinhole, stick to the two-button method described earlier. Ensure the robot is off the charging station before you start the button dance to avoid any electrical interference.

Once the robot powers back up, check for the factory status light. It should pulse white to tell you it is ready for setup. If it stays red, you might have a battery health issue that needs professional attention. If it pulses white, you are ready to configure your preferences again.

  • Unplug from dock
  • Flip unit over
  • Clear wheel debris
  • Locate pinhole if needed
  • Start button sequence

Manual Memory Wipe

To perform a manual wipe, keep the vacuum on a flat surface. This helps the sensors calibrate during the boot cycle. If the machine is tilted, the reset might fail to register the floor position. Keep the area clear so the robot can spin during its self-test mode without hitting any furniture.

Press the Clean button once to wake it, then press the combination again. The light will flash to confirm it has entered the reset state. This is a deeper wipe than just a simple power cycle. It clears the cache of the navigation chip, which is helpful if your map is distorted.

After the reset, the robot will speak to you. It will ask to be added to the Wi-Fi network. Follow the prompts in your app to finish the setup. This usually takes about three minutes. Once finished, run a mapping cycle run to let the robot relearn your home layout.

  • Place on floor
  • Wake the unit
  • Press reset combo
  • Wait for voice
  • Follow app prompts

Error Code Resolution

Sometimes a reset is triggered by a persistent error code. If your vacuum keeps showing an error light, look at the app to see which part is flagged. A factory reset will often clear the error code, but it will not fix a broken part like a damaged bumper sensor. Do not rely on resets for hardware.

If the error comes back immediately after a reset, you have a hardware problem. This is a common situation for units that have been used for years. Check the brushes and the filter first. If those are clean, the motor or a sensor might be dying, so a reset will not help.

If the reset does not clear the error, try cleaning the charging contacts. Sometimes a dirty contact creates a voltage drop that makes the computer act crazy. Once the contacts are shiny and clean, perform the reset one more time to see if the error light stays off this time.

  • Check error code
  • Clean charging contacts
  • Inspect main motor
  • Perform final reset
  • Monitor for light
  • Contact customer support

Final Configuration Tips

Once the reset is finished, place the robot back on its dock. Let it charge for at least four hours. A partial charge can cause the robot to fail during its first mapping run. This leads to interrupted cleaning cycles that you definitely want to avoid. Just let it sit and juice up.

After the charge, start a new map. Open all your interior doors so the robot can see the whole floor plan. This is the best way to get a solid map. If you close doors, the map will be incomplete and you will have to restart the whole process again.

Keep an eye on the robot during its first run. If it bumps into walls too hard, it might need to be placed on the floor to recalibrate its internal gyroscope. This is rare, but it happens if the unit was moved during a firmware update. Just be patient and let it finish.

  • Dock for charge
  • Open interior doors
  • Start new map
  • Clear floor area
  • Monitor first run
  • Allow full time

Actually, let me back up a second. I should clarify that you should never use a pin that is too sharp to press a reset button. A paperclip is fine, but a needle might puncture the membrane. Use something blunt to ensure the internal switch stays in good shape for years to come.

Do You Lose Your Saved Maps

Yes, a factory reset wipes everything. The robot does not remember your kitchen, living room, or even the zones you created. It is like taking a new robot out of the box. You will have to let it explore your home all over again to build a new map.

I had to do this when I moved my furniture around last spring. It was a bit annoying to re-label the rooms, but the robot ran much smoother afterward. The old map had a weird path through the dining room that caused the vacuum to get stuck every single time.

Clearing the map is the best way to fix those strange navigation issues. If your robot is hitting walls that are not there, it is time to let it start fresh. You will spend about twenty minutes setting up the zones again, but it is worth the effort for a clean home.

  • All maps are gone
  • Zones are deleted
  • Names are reset
  • Schedules are cleared
  • Wi-Fi is disconnected
  • History is erased

How Long Does the Robot Take to Map Again

It depends on your square footage. A standard apartment takes about thirty minutes to map out. A larger house with many rooms can take much longer. The robot has to visit every corner to understand where the walls are located in relation to the base station.

I suggest doing this on a weekend. You want to be home to make sure the robot does not get stuck under a low couch or tangled in a loose cord. If it gets stuck, you might have to restart the process. Watching it for the first hour is a good idea.

Once it finishes, you can go into the app and name your rooms. This makes it easy to tell the robot to clean just the kitchen after a messy dinner. It is a one-time task that makes your daily chores much easier to handle.

  • Thirty minute baseline
  • Varies by floor plan
  • Requires open doors
  • Needs clear paths
  • Keep cords hidden
  • Supervise first run

Why Does the Reset Not Work

If the robot does not respond to the buttons, the battery is likely dead. Plug the unit into the wall charger directly. If it still does not light up, you might have a faulty battery pack that needs to be replaced. Without power, the computer cannot process the reset command.

Sometimes the buttons are just stuck. Dirt and grime can build up around the edges of the plastic buttons. Take a dry toothbrush and scrub around the buttons gently. Do not use water. If you get moisture inside the controls, you will ruin the electronics for good.

Another reason is a failed firmware update. If the unit was in the middle of an update when it died, it might be stuck in a boot loop. Try the manual reset again after the unit has been on the dock for an hour. If it still fails, reach out to the maker for support.

  • Low battery power
  • Stuck button plastic
  • Damaged power port
  • Failed update loop
  • Improper button sequence
  • Hardware failure

How Can You Prevent Future Glitches

The best way to keep your robot running well is regular maintenance. Clean the brushes every week to stop hair from building up. If you have pets, check the brushes twice a week. A tangled hair buildup puts stress on the motor and leads to permanent damage.

Always keep the sensors clean. I use a soft microfiber cloth for this. A thin layer of dust is enough to make the robot think it is about to fall down the stairs. It is a tiny job that keeps the machine from behaving erratically.

Finally, keep your app updated. The company sends out patches that fix bugs. If you ignore the update notifications, you are likely to run into the same software glitches again and again. It takes one tap to keep your machine smart and efficient for a long time.

  • Weekly brush cleaning
  • Clean sensor eyes
  • Keep dock stable
  • Update app software
  • Hide loose cords
  • Empty bin daily

Final Thoughts

I hope you get your robot back on track soon. It is a frustrating feeling when a tool that is supposed to help just adds more work to your day. Most of the time, a clean start is all you need to get things moving. Take your time with the process, stay patient, and enjoy a clean floor once the machine is back in action.

FeatureReset Status
Saved MapsDeleted
Wi-Fi SettingsCleared
Cleaning ScheduleWiped
User PreferencesReset
Error HistoryCleared
Device NameDefault
Firmware VersionRemains
Account LinkRemoved
Virtual WallsDeleted
App ConnectionRequired

Frequently Asked Questions

Is a Factory Reset the Same As a Reboot?

No. A reboot is like turning your phone off and on. It clears the temporary memory but keeps your maps and settings intact. A factory reset wipes the entire memory storage clean.

Can You Keep Your Saved Maps After a Reset?

No, that is not possible. Once you start the factory reset process, all map data is permanently removed from the robot’s memory. You must create new maps through the app.

Are There Any Risks to Resetting the Device?

The main risk is losing your data. If your robot is working well, do not reset it. Only use the reset function if you are having constant errors or selling the machine.

Do You Need to Delete the App for a Full Reset?

You do not have to delete the app, but you must remove the device from your account in the settings. This ensures the cloud memory and the local memory match up.

Does a Reset Fix Mechanical Issues?

No. A reset only fixes software or sensor logic errors. If a wheel is physically broken or the main motor is burnt out, a reset will not solve the problem.

Should You Charge the Vacuum Before a Reset?

Yes. You need enough power to complete the reset and the initial boot process. If the battery dies mid-reset, you risk corrupting the firmware, which is hard to fix.

Will a Reset Void Your Warranty?

No, performing a factory reset is a standard troubleshooting step. It is documented in the manual and is something the support team will ask you to do anyway.

How Many Times Should You Reset a Robot?

Only reset it when you have a persistent problem. Doing it too often is unnecessary and just forces you to redo your map and your schedule settings every single time.

Share Your Love
Matt Lowe
Matt Lowe

Hi, I'm Matt Lowe, the founder of HomeKitchenfix. I love fixing things around the house, especially vacuums and kitchen appliances. Over the years, I've learned a lot by troubleshooting everyday problems myself, and now I share what I know here in simple, easy steps. My goal is to help you fix your appliances fast, without confusion or extra cost.