My vacuum has the mind of a cat. I swear, I tell it to vacuum the dining room and only the dining room, it has to check out every other room it finds along the way.
I figured out that if I supervise it’s initial launch, keep it from getting distracted, it finally decides the dining room can get done.