I have read about the issues with the black carpet. We have brown wood floors with a light rug in the middle. I set no mop areas for these rugs, but the robot is not going on them at all. Is it correct to set/need a no-mop area or should I let it figure out what to do? Any other reason that it would not go on the rugs (it did run through those areas when mapping)? Thank you!