Error 22 means a your Roomba is stuck. Please check the following:
- If your Roomba gives this error when it is stuck under an obstacle, move Your Roomba to a new location and press CLEAN to restart. Use a Virtual Wall® to block off problem areas.
- Check the side wheels for obstructions.
- Push the wheels up and down several times and shake out any loose debris that may be trapped in the wheel wells.
- Briskly turn both wheels by hand and make sure they turn freely and that each wheel exhibits the same amount of resistance.
iRobot Customer Care