I have had my Roomba i7 for about 2 weeks. I have mapped most of my home successfully although it takes several runs to "perfect" the mapping.
Today I placed the Roomba in my Family Room and asked it to create the map for this room. After making a map, I asked Roomba to vacuum the room and it did 2 passes as I asked. However, when I thought it was done, it kept going to various places in the room and continued vacuuming. When I put it on pause and sent Roomba to Home, it could not find Home. Even though my home is not large, there must be limit to how far away Home and Roomba can be.