Our dashboard for controller status polling on Universal Robots UR5e expected a status value from the old SDK. The replacement environment returns a container with extra information, and our screen now shows a plausible status even when a request fails. This is in a bench integration setup, with a reference bracket as a reference.
I'm trying to fix how we interpret the answer
Can you compare sanitized success and failure responses against that SDK's documentation? The useful detail is which field your wrapper treats as status.