That wouldn't cancel the warranty. If its within 2 years or whatever the warranty is on those, they should fix it.
Generally though, when any robotic vac goes around in circles, it is often a sticking or dirty sensor on the bumper. Usually stripping the front bumper off and cleaning up were the sensor is is the place to start.
Id be asking Dyson to confirm the date the warranty started and expired first, though.