Don't buy new parts yet; your vacuum motor likely just needs a deep clean.
Error 30 indicates your vacuum motor is straining against a blockage or electrical resistance issue.
Neglected HEPA filters force the motor to work harder, causing heat damage and sensor errors.
A reboot clears the cache but fails to address physical debris blocking your airflow path.
Inspect the intake port flap for residue buildup that prevents the motor from spinning freely.
Discover more at parmen.net