Skip to content
SATER — Electronics & appliance repair

Robot vacuum won't charge — diagnostics and repair in Riga

If your robot vacuum will not charge, cannot find its dock, or dies within minutes of leaving the station, the problem may lie in the robot itself or the charging dock. Dirty charging contacts, a dead Li-ion battery, a faulty dock adapter, or a BMS lockout are the most common causes we see at the SATER service centre on Silmacu iela 6 in Riga.

3-month warranty

We have been diagnosing and repairing robot vacuums for over 30 years, working with all major brands: iRobot Roomba, Roborock, Xiaomi, Ecovacs, Dreame, Samsung, and Eufy. Charging issues are often caused by multiple factors at once — for example, oxidised contacts combined with an ageing battery. Our technicians perform a full diagnosis using a multimeter, lab power supply, and oscilloscope to pinpoint the exact cause. We measure battery cell voltage, check BMS protection status, test the dock's output voltage and current, and diagnose the charging circuit on the mainboard. Bring your robot to Silmacu iela 6 — we will inspect it and agree on a cost estimate before starting any work. Charging problems in robot vacuums manifest in many ways: the robot does not recognise its dock, contacts spark, the battery shows a full charge but dies in five minutes, or the charging indicator does not light up at all. Each case requires a different diagnostic approach, which is why it is important to entrust the repair to experienced professionals. At the SATER service centre we have been repairing electronics since 1993 and know the specifics of every brand.

Likely causes

  • Dirty charging contacts on the robot or dockThe charging contacts on the bottom of the robot and the dock surface become covered with dust, oxide, and grime over time. Poor contact means current does not reach the battery or arrives intermittently. Regular cleaning with isopropyl alcohol prevents the issue, but if the contacts are already severely corroded, they need replacement or polishing.
  • Dead Li-ion battery — cells will not accept a chargeAfter 500 to 800 charge cycles the capacity of a Li-ion battery drops to 60 to 70 percent of its original value. Eventually the cells stop accepting a charge or drain extremely quickly. The BMS may register cell imbalance and lock out charging for safety reasons. We replace the battery with a new compatible pack and calibrate the BMS.
  • Faulty charging dock adapterThe dock adapter supplies a specific voltage and current. If the adapter has failed due to overheating, a broken solder joint, or a leaking capacitor, the dock cannot provide power and the robot will not charge. We test the adapter with a multimeter and verify output voltage stability on an oscilloscope.
  • BMS lockout after deep discharge or overheatingThe battery management system (BMS) monitors cell voltage, temperature, and charging current. After deep discharge, overcharge, or temperature exceedance, the BMS locks out and refuses to accept charging current. Even if the cells are healthy, charging does not occur. We diagnose the BMS and, if necessary, unlock or replace the BMS board.
  • Corroded or bent connector pinsThe charging pins on the bottom of the robot can corrode in humid environments or bend after impact. Bent pins do not make contact with the dock surface and the charging circuit is broken. We clean the corrosion, straighten, or replace the connector pins.
  • Motherboard charging circuit failureCharging current flows from the contacts through the voltage regulator and MOSFET transistors on the mainboard to the battery. If any of these components have burned out, typically after a short circuit or power surge, the robot will not charge even when the contacts and adapter are fine. We perform component-level repair, replacing blown MOSFETs, diodes, and regulators.

What you can check yourself

  1. Clean the charging contacts on the bottom of the robot and the dock with a cotton swab dipped in isopropyl alcohol — remove the oxide layer and grime.
  2. Test the dock adapter's output voltage with a multimeter — it should match the rating on the adapter label (usually 19–24 V).
  3. Check the robot's LED indicators or error codes in the companion app — they often point to a specific issue (battery, sensor, temperature).
  4. Plug the dock into a different outlet to rule out a power supply problem.
  5. Perform a hard reset — press and hold the power button for 15–20 seconds, then place the robot on the dock.

When to bring it in

If after cleaning the contacts and testing the adapter the robot still will not charge, the battery drains rapidly, or the dock indicator does not light up at all, it is time to bring the robot to the SATER service centre at Silmacu iela 6. We diagnose the issue, agree on a cost estimate before starting, and provide a 3-month warranty on repairs (6 months on batteries). Call +371 67377002.

Fast on-site diagnostics. Repair price quoted after inspection. Repair warranty: 3 months. Battery replacement warranty: 6 months.

Affected brands

Frequently asked questions

Why customers choose SATER

  • We repair all 96 robot vacuum brands. iRobot, Roborock, Dreame, Ecovacs, Xiaomi, Samsung and dozens more — we know the specifics of each.
  • Custom-manufactured batteries. We build battery packs from Sony, Samsung, LG cells — no cheap knock-offs.
  • 6-month warranty on battery replacement. Every battery we build comes with a written warranty.
  • 30+ years of experience. The service centre has been operating since 1993.
  • We serve all of Latvia. Our service centre is in Riga and we accept devices from anywhere in the country.