DND Not Showing

I am hoping someone can help me out with this. I have been banging my head against a wall trying to figure this out.

We are running FreePBX 2.9.0.9 on an Asterisk 1.8.7.1 base. These are Yealink T28 and T38 phones. For some reason DND is not showing properly on FOP2 or the programmed BLF keys. The button is programmed with the the correct feature codes but many times when activated or deactivated FOP2 or the BLF keys monitoring the extension do not change to show the proper state.

Any ideas?