I installed a new battery in my Roomba 540. It
Try to clean the metal contacts in the dock and in the roomba.
If you have a multimeter, measure the DC voltage on the dock contacts. If it's around zero volts, then you have a faulty dock.
Hope it helped.
Roomba 650 will not go over black carpet
Sorry, I don't have a solution but the same thing happened to my son. He had a mat at the front door, black on white tiles. It wouldn't go there to clean. Fortunately it was a small mat so he swapped it out for a different coloured one and all is fine now. I think the black just confuses the sensors and thinks it has reached a ledge.
Not finding what you are looking for?