Our s80600 will do its self clean with the vinyl rollers up or down, it doesn't care.
The only thing I'm unsure about after 6 years of ownership, is if it still cleans if I turn the power off using the front button, I'm too chickenshit to try, so I leave it on and it goes to sleep when needed lol.