Phones - How to fix presence issues on Digium phone

In some circumstances, Digium phones may lose the ability to change its presence state with Asterisk systems. This is caused by Asterisk changing the presence to a state that the phone has no configuration. In order to fix this issue please use this steps.

  1. Determine what is the presence string use in your Asterisk system.

pbx*CLI> presencestate list
...
--- Name: 'CustomPresence:999'
    --- State: 'available'
    --- Subtype: 'Available'
    --- Message: ''
    --- Base64 Encoded: 'No'
---
...
In this example CustomerPresence:<Extension> is the variable that asterisk uses to store the presence state

  1. Change the presence to available in the Asterisk CLI

CLI>  presencestate change CustomPresence:999 AVAILABLE

  1. Reconfigure your phone

If phone does continues to show the problem, you may need to factory default and reprovision the phone 

Related content