The Avire Hub registers the status of the device only when events are sent to the Avire Hub, meaning it must wait for the DCP to send the event to the hub stating it failed or passed, until this time the status will remain either green or red (regardless of reading parameters). You can force the unit to do a background call that usually helps clear most of the faults (P0941)