bugfixes for vacuum cleaner and pnp manager, they appear to detect and initialize the correct device properly, now