The first time the extension gets registered, but soon it gets offline (grey state) when you check on the monitor page.
Or the IP phone shows registered, but the PBX monitor shows it is offline.
1. Unstable UDP connection on the client-side.
This cause makes the client SIP device could not the SIP Keep-alive packets from PBX. PBX then marks the client SIP device as "offline".
1) Ensure the client-side has stable Internet access.
2) Enable the Keep-Alive function for the SIP account on the IP phone. Configure the Keep-Alive interval with a proper value like 30 seconds or less but not less than 15.
A reference of Snom IP phone:
3) Reduce the Qualify Frequency value on PBX to a proper value like 30 seconds or less (but not less than 15) till the issue doesn't happen again. If this option doesn't help, try to revert it back to the default value. This option is not that recommended because it will consume more PBX performance.
4) Configure the UDP connection timeout of the router or firewall on the client-side for more than 60 seconds. Because PBX sends the SIP Keep-Alive packet every 60 seconds (a little less than 60 seconds, it could be 50 seconds or less) by default. A reference for SonicWall.
2. Incorrect Firewall Settings on the client-side.
The firewall may have some packet control for SIP communication.
Please seek help from your IT to allow the SIP communication to our Cloud PBX.
Extensions get offline(grey state) now and then when you check on the monitor page. After a reboot of PBX, it will go back to normal. But the issue comes back in a while.
1. Internet Congestion on the client-side.
If there are a few extensions registered from the same site, it could be a bandwidth problem.
VOIP Bandwidth consumption naturally depends on the codec used. Set up your network bandwidth according to the requirements of audio codecs. In the following table, CC stands for Concurrent Calls.
2. Packet congestion on the server-side.
Sometimes, the server could not handle too many packets in a short time.
Increase the Min Registration Time value on PBX to a proper value like 1800 seconds. And reboot PBX to let the SIP device negotiate a new and longer registration time to reduce the packets PBX receives in a certain period of time.