ROBOFAULTS
SHARK·FAULT SYM WARN

Shark robot not returning to the dock

Severity: Warning — until it docks reliably, the robot may stop away from the base and need carrying back IONIQEZAIAI UltraMatrixPowerDetect
Last verified: 2026-10-05 Tools: a dry cloth, the full model number from the robot's label, and your phone to note lights or app messages Time: ~15 min Difficulty: easy

DIRECT ANSWER

When a Shark doesn't get home, find which stage failed: not finding the base, reaching it but not lining up, or sitting on it without charging. Lights and codes vary by model.
#meaning · #causes · #fix · #diagnosis · #still · #models · #faq — link straight to any section

What you see and what to check next

ObservationLikely stageNext check Source
Never heads toward the baseNavigationClear the path, then confirm the base has power and hasn't moved Shark Support: RV1000AE Series Shark IQ Robot with Self-Empty Base owner's guide (model list and guide download)
Reaches the base, then circles or nudges itFinal dockingOpen up the approach, wipe the contacts and check the floor in front Shark Support: RV2600WA Series Robot Self-Empty XL owner's guide (model list and guide download)
Charges when placed by handCharging responded this timeWork on the automatic return and watch the next few runs Shark Support: RV2600WA Series Robot Self-Empty XL owner's guide (model list and guide download)
Seated on the base, no sign of chargingChargingClean both contact sets, then see Shark not charging Shark Support: RV2900 Series robot error codes
RV2900 series shows Error 23 or 2423 cannot return; 24 battery lowFor 23 check the path; for 24 the charge. Contact support if 23 repeats Shark Support: RV2900 Series robot error codes
Third-party dashboard says returning, robot is on the baseIntegration status mismatchCompare with the robot and SharkClean before touching the robot Home Assistant Core issue #40427: Shark IQ integration status on an RV750_NL, Core 0.115 (third-party case)

Checks in the order the robot fails

1

Something is in the way of the base

Furniture, cables, a closed door, a raised threshold or a rug near the base can stop the robot reaching it or squaring up in front of it. Shark's placement guidance is model-specific. Take clearance and floor advice from the owner's guide for your exact label, not from another series.

2

The base lost power or was moved

An unplugged base can leave the robot heading for a spot it cannot use, and so can a base moved since the last run. Whether a move needs a new map or an exploration run depends on the model. Check your guide and the SharkClean app instead of deleting maps by default.

3

The battery ran too low for the trip

A robot that runs low far from the base can stop before it gets there. The RV2900 series gives low battery its own code (24), separate from cannot return (23). Those robots tell you directly which of the two happened.

4

It arrives but does not seat on the contacts

Dust on the charging contacts, debris in front of the base or an uneven floor can leave the robot nudging the base without making contact. Getting close doesn't prove navigation and alignment finished, so check the final approach next.

5

It is docked but not charging

A robot that looks seated with no sign of charging may still be slightly out of line. Confirm your model's normal charging indication, the App status or a rising battery level before treating it as a charging fault. RV2900 robots report charging faults as Error 11 or 37.

HOW TO FIX IT

No battery or electrical work involved in this fix.

Note the model and what you actually see

Read the full model number from the robot's label, suffix included. Write down where the robot stopped and any error code or app message. If a light is involved, note whether it is on the robot or on the base, its colour and whether it is steady or flashing. These notes decide which branch below fits.

Check the base power and position

Make sure the base is plugged in. If your model has a power indicator on the base, check that it is on. Look at the area in front of the base and compare its position with the guide for your exact model. If someone moved the base recently, write that down.

Wipe the contacts and clear the approach

Wipe the charging contacts on the robot and the base with a dry cloth. Remove visible dust from the sensors and wheels, and move cables or small objects away from the front of the base. For anything beyond a surface wipe, follow your model's guide.

Send it home from nearby and watch

With some charge in the battery, start a return from the next room. Use the dock command in the SharkClean app or the robot's own button, whichever your model has. Does it head the wrong way, reach the base and circle, or seat and stop? The answer tells you which stage failed.

Place it on the base by hand

Set the robot on the base with the contacts lined up, then look for your model's charging indication. If it starts charging, put your effort into the automatic return. A single good manual charge does not rule out an intermittent battery or base fault.

Refresh the map only if your model's guide asks for it

If your robot maps, check your model's guide and the SharkClean app to see whether they direct an exploration or another map step, and what that step may erase. Leave map deletion and factory reset out of the first steps.

IF IT STILL FAILS

IF
An RV2900 series robot shows Error 23
→ Shark defines Error 23 as cannot return to base. Go back over the path, base power and placement, then try a return from nearby. If the code keeps coming back, contact Shark support with the full model number and the code. The code on its own does not show that the base is faulty. Source: Shark Support: RV2900 Series robot error codes
IF
It stops short or circles, but charges when placed by hand
→ Charging responded, so look at navigation and the final approach next. Open up the space in front of the base, compare its placement with your model's guide and, if your model maps, check whether the guide or app calls for a map step before suspecting hardware. Source: Shark Support: RV2600WA Series Robot Self-Empty XL owner's guide (model list and guide download)
IF
It sits on the base but shows no sign of charging
→ Reaching the base doesn't confirm a charging fault on its own. Clean both sets of contacts again, check your model's normal charging indication, the App status or whether the battery level rises, and note any charging code (11 or 37 on RV2900 robots). If it really isn't charging, go through the Shark not charging checks. Source: Shark Support: RV2900 Series robot error codes
IF
A home automation dashboard says returning while the robot is on the base
→ Look at the robot and at the SharkClean app before changing anything on the robot. One Home Assistant report (Core 0.115, RV750_NL) described the third-party integration stuck on returning while SharkClean already showed the robot docked. Treat a mismatch like that as an integration status question. Source: Home Assistant Core issue #40427: Shark IQ integration status on an RV750_NL, Core 0.115 (third-party case)
IF
You are thinking about a replacement base
→ Wait until Shark support points to the base, then match your exact model. The XDCKRV2000 dock list includes RV2001 and AV2001. It does not include RV1001AE, RV2610WA, AV2610WA, RV2502AE or RV2910XE. Source: SharkNinja: XDCKRV2000 robot dock product page (compatibility list)

WHEN TO STOP

STOP HERE

None of these checks needs tools, and none involves opening the robot or the base. Contact Shark support if the robot still cannot find the base or seat on it, or seats but never charges, once these conditions are met: the base has power, the approach is clear and the contacts are clean. Have the full model number from the label ready, plus any error code and what you saw at each stage.

MODELS AFFECTED

Model Status Firmware Parts Verified
Shark ION Robot RV761 limited — Parts → 2026-07-06 · Source
Shark IQ Robot RV1001 active — Parts → 2026-07-06 · Source
Shark IQ Robot Self-Empty XL RV1001AE
Shark's RV1000AE Series IQ Self-Empty support article lists RV1001AEES and RV1001AEQ, not a plain RV1001AE or any other suffix. If your label matches one of those two, use that guide. Otherwise, ask Shark support which guide applies before following placement or map instructions. · Source
active — Parts → 2026-07-06 · Source
Shark EZ Robot Self-Empty AV911S active — Parts → 2026-07-06 · Source
Shark AI Robot RV2001 / AV2001
RV2001 is on Shark's compatibility list for the XDCKRV2000 robot dock. A replacement only makes sense after the checks on this page, and after Shark support points to the dock itself. · Source
active — Parts → 2026-07-06 · Source
Shark AI Ultra Robot RV2502AE active — Parts → 2026-07-06 · Source
Shark Matrix Robot RV2310 active — Parts → 2026-07-06 · Source
Shark Matrix Plus 2-in-1 RV2610WA
Shark's RV2600WA Series Self-Empty XL support article lists RV2600WA, RV2610WA, RV2610WACA, RV2620WA and RV2620WACA. AV2610WA isn't in that table, which doesn't settle which manuals cover it, so don't assume the two share every button, light or error chart. Look up placement and indicator meanings in the guide that names your exact label. · Source
Shark lists the XDRV2600WA Self-Empty XL base as compatible with RV2610WA and AV2610WA. This tells you which base fits. It says nothing about whether the base caused a failed return. · Source
active — Parts → 2026-07-06 · Source
Shark PowerDetect NeverTouch RV2820ZE active — — 2026-07-06 · Source
Shark PowerDetect ThermaCharged RV2910XE
RV2910XE is on Shark's RV2900 Series error code list. On that list, Error 23 means the robot cannot return to the base and Error 24 means battery low. Charging problems have their own codes, 11 and 37. · Source
active — — 2026-07-06 · Source

Models resolved from the series chips above. Support status comes from our EOL library; rows link to the matching parts and firmware pages.

FIELD NOTES

WHAT THE OFFICIAL DOCS LEAVE OUT — AND WHAT OWNERS REPORT

Shark's robots cover several generations, and the details that matter for docking change between them. Those details include the spacing around the base, what each light means, and, on models that map, whether the guide asks for a map step after a base move. That's why this page asks for the exact model number first. A clearance figure or light pattern from one owner's guide may not apply to a robot from another series, even one with a similar name. RV2610WA and AV2610WA share a compatible base, for example, but Shark's RV2600WA support article lists RV2610WA and not AV2610WA. That table alone doesn't show which manuals cover AV2610WA.

Splitting the failure into stages saves time. A robot that never turns toward the base points to navigation: the path, where the base sits and, on mapping models, the map. A robot that reaches the base and nudges or circles points to the approach and the contacts. A robot that seems to seat with no charging sign may still be slightly out of line, so confirm your model's normal charging indication, the App status or a rising battery level before treating it as a charging problem. Write down which of these you saw so you don't end up cleaning parts that were never involved.

The manual placement test is worth doing because its result changes what you check next. If the robot charges when you set it down by hand, navigation and alignment move to the front of the list. It doesn't clear the battery or the base, since some faults come and go, so keep an eye on the next few runs.

Lights are easy to misread. Note whether the light is on the robot or the base, its colour and whether it flashes, and then find that combination in your own model's guide. The RV2900 series also documents numbered codes. Those codes separate cannot return (23) from low battery (24) and from charging faults (11 and 37).

Replacement bases come last. Shark publishes compatibility lists for each base, and a dock that fits an RV2001 is not listed for the RV2610WA or RV2910XE.

FAQ · REAL QUESTIONS

Why is my Shark robot not returning to the dock?

It could be a blocked path, a base without power or one that was moved, a battery that ran too low, or a robot that arrives but can't seat on the contacts. Watch a return from nearby to see which stage fails, then follow that check.

How do I send my Shark robot back to the dock?

Use the dock command in the SharkClean app or the dock button on the robot. The exact label depends on the model. If the battery is too low for the trip, carry the robot to the base and line up the contacts.

Where should I put the Shark self-empty base?

Choose a spot the robot can approach head-on, with no cables or furniture in front. The recommended clearance and floor type differ between models, so take the figures from the owner's guide for your exact label.

Why does my dashboard say "returning to dock" when the robot is already docked?

Check the robot and the SharkClean app first. In one Home Assistant report on an RV750_NL, the third-party integration kept showing returning while SharkClean showed docked. A mismatch like that points at the integration's status, not the robot.

What does a flashing red CLEAN indicator with a blue DOCK indicator mean on a Shark?

Shark robots don't share one light chart. Note whether each light is on the robot or the base and whether it flashes, then look up that combination in the owner's guide for your exact model.

What does Shark Error 23 mean?

On RV2900 series robots, Error 23 means the robot cannot return to the base. Error 24 is battery low, and 11 and 37 are charging faults. Read the exact code before deciding what to check.