fix clearing device state, trigger it on device_init()