Ok...I dont think there is a fix for this, but I wanted to see if anyone else had any suggestions/solutions for this. This seems like a design flaw with the Sidecars for the 500S. I have users who all have 508G Phones with 500S sidecars. The issue is DND. There is no way to differentiate between when a user is on a call and when they are DND. I have disabled MWI because if you use the Watch feature, it will show when they extension you are watching has a VM waiting to be answered. So the question becomes, how do you show the difference between when a user is away and when they are on a call. The light is the same for both.
With DND you can't tell what their status is. The feature you are looking for is called presence. Presence is where people can see other people's statuses and that is only available with an application called smart call connector (UC500) or unified call connector (ISR).
Configure Multicast Paging on the Cisco IP Phone 7800 Series or 8800 Series Multiplatform Phone
The Cisco IP Phone 7800 and 8800 Series Multiplatform Phones provide voice communication over an Internet Protocol (IP) network...
Add Call Park on a Cisco 7800 or 8800 Series Multiplatform Phone Key Expansion Module
Call park allows the user of the phone to put an incoming call on hold so that the call can be retrieved on another phone. A call is park...