Troubleshooting field guide

Window Cleaning Robot Moving in Circles: What to Inspect

Circular or looping movement can result from uneven pad fit, contamination or wear on a drive surface, obstructed sensors, cable drag, difficult glass geometry or a drive fault. Pause and retrieve the unit safely. Compare the two sides of the accessible movement system only as the manual allows, clean user-serviceable areas and retest once on a reachable compatible pane.

Editorial boundary: This guide does not claim hands-on laboratory testing. Exact-model instructions and the glass manufacturer’s care guidance take precedence.

Separate external drag from a drive fault

Circling describes the path, not the failed part. Compare the two sides only through the exact model’s accessible checks, change one supported condition, and stop if asymmetry repeats.

Observed patternInspect firstSafe next stepDo not do
Loop begins after the cable pulls from one sideExternal drag is the first observable differenceRetrieve and correct only the documented cable/tether routeDo not add weights, tape or hand steering
Loop begins on wet, greasy or uneven glassSurface friction may differ across the pathEnd the run; follow the exact surface and moisture limits before a low-level retestDo not infer an internal sensor fault from the path alone
One pad edge is folded or the pad is over-wetThe pad can create uneven contact or tractionPower down and refit or prepare the exact pad as its manual directsDo not transfer pad wetness or orientation rules across designs
One accessible track or wheel area has residue or debrisECOVACS W2S support names dirty/oily tracks for slipping and foreign objects for a trapped alertClean only the model’s named user-serviceable surfaces, then make one controlled retestDo not open the housing, lubricate or realign a drive
HOBOT 388 or Mamibot W120-DP shows irregular motionTheir exact documents list different pad, surface, wheel and hardware branchesUse the matching model FAQ/manual and preserve the actual alertDo not diagnose ‘circles’ as the same part failure on every chassis
The loop repeats after approved external checksA persistent asymmetric path is unresolvedRemove the robot from service and give support direction, location, sound and videoDo not prove a repair on a high, exterior or frameless pane

Check where the looping begins

  1. Pause and retrieve through the documented controls; do not grab or steer the robot by hand while it is running.
  2. Record whether the loop is clockwise or counterclockwise, continuous or intermittent, and where it begins on the pane.
  3. Inspect cable and tether routing, nearby frame features, wet patches and pane geometry before touching the unit.
  4. Power down, then compare pad seating and accessible left/right traction or sensor areas using the exact manual.
  5. Retest once at low level after the approved cleaning or refit; recurring asymmetry requires official service.

Direction is a diagnostic clue

A robot that consistently turns one way may be experiencing unequal friction or drive on its two sides. A loop that begins only near a border can instead involve edge response or space to turn. Note the direction, size and location of the circle, the selected route and any alert. A short video can reveal whether one side stalls, slips or changes sound. Do not hold one side to force a straight path; that can defeat sensing, damage the drive system or destabilize attachment.

Rule out cable and window interference

Before assuming internal failure, see whether the approved power cable or tether is pulling from one side, catching on a handle or crossing the robot's path. Follow the manual's routing and slack instructions; do not add weights or tape lines to the pane. Check for gaskets, bevels, stickers, joints, deep frames and wet or greasy areas where the pattern starts. Confirm the pane offers the minimum turning area and edge conditions specified for the exact model.

Compare the two sides without disassembly

After power-down, inspect the accessible underside. A pad fitted off-center, fabric folded under one side, residue on a drive ring or grit near a sensor can produce unequal behavior. Clean and refit only by the maker's procedure. Round models with rotating pads, tracked systems and reciprocating designs do not share the same service points. Do not lubricate, stretch, sand or realign internal parts, and do not remove covers to compare motors.

Use a one-change retest

Select a low, reachable pane that is clearly compatible, install every required restraint and repeat the same route after changing only the supported cause. If correcting pad fit or approved cleaning removes the loop, repeat once to confirm. If it returns, stop. Continuing to run an asymmetrical drive can create uneven wear, streaks or detachment risk. Record the before-and-after behavior rather than trying multiple undocumented remedies.

Know when the pattern needs service

A side that does not move, binds, clicks, feels loose or repeatedly loses traction remains an unresolved hardware possibility after the approved external checks. An accessible consumable may be replaceable, but the exact parts list and procedure control. Contact official support with the model number, movement direction, surface description, pad condition, route, alerts and video. Do not describe a corrected low-level path as proof of safety on a different or elevated pane.

Drive problems that need service

  1. Stop for repeated slipping, one side that binds or does not drive, unusual grinding or heat, exposed or loose parts, damaged safety equipment, or circles that carry the robot toward an unsupported edge. Do not manually steer a powered unit. Keep the robot out of service until the cause is resolved.

Identify the movement system before cleaning it

A rotating-pad HOBOT and an ECOVACS WINBOT can have different traction systems and user-cleanable surfaces. Identify your model's movement system before following instructions for pad orientation, drive cleaning or a reset.

Questions readers ask

Can worn pads make a window robot turn in circles?

Uneven, contaminated or incorrectly seated pads can change friction, but verify the pad condition and replacement rule for the exact design.

Should I clean the sensors?

Only the accessible sensors and only by the method in the matching manual. Do not use sharp tools, solvents or disassembly.

When does circling require repair?

If approved pad, surface, cable and sensor checks do not correct a repeatable loop, stop using the robot and contact official support.

Continue your research

Sources and supporting documents

Use the exact-model instructions and applicable glass-care guidance for your setup.