Note: I use the sandbox (devtest.ringcentral.com)!
When changing the status to "Do not Disturb" (via API call or changing it in the portal) - this is not reflected back to the webphone client and does not show:
Here I have changed the status in the admin portal to "Do Not Disturb" (on the left is the admin portal) - in the webphone client (on the right is the webphone client) this does not change to "Do Not Disturb".
Note: Even in the admin portal the red bar only shows when pressing F5 in the browser.
When changing to "Do Not Disturb" in the webphone client this does not show in the admin portal (in the webphone client it shows and even shows the red bar).
When changing the status via the API call - this is not shown (not in webphone client and not in admin portal).
After pressing F5 in both windows - the status is shown in the admin portal - but NOT in the webphone client.
Note: This worked perfectly in the past!