I need to repair the status wrapper before using this dashboard again. The replacement SDK returns a container where the old version supplied the value we expected, and a failed request can now appear to contain valid status. I have preserved examples of both response types.
It currently leaves the old value visible. I have marked the dashboard unavailable while I work through the saved responses; the operator display should not invite guesses.
How are you identifying which SDK contract applies? Folder name, version metadata, something else? I wouldn't know which container to trust from its appearance alone.
I have recorded the imported module path and version on each laptop. This installation only needs the replacement version, so I can make that dependency explicit in the wrapper.
Yes, the local checks now show unavailable and a last-success timestamp. Success status is decoded only after the documented success condition and response shape pass. Malformed and unfamiliar values also remain unavailable.
What happens on a connection that stays open but stops delivering fresh data? That's the remaining case I'd ask about before calling the screen reliable.