use DeviceStatusEvent (instead of DeviceEvent) for the internal diagnostics handling