I have a stable, fairly unexciting small office phone system set up, using FreePBX 15.0.37. I was using the blacklist module for the first time, by using the configured feature code (*30) on two of our Grandstream 2170s (PJSIP). I wasn’t sure how to use the feature code and so dialed: speaker, *30, [ten digit number], #. At this point the phone hung up. Also, I noticed a note at the top of my phone’s LCD that said ‘Caller ID Disabled’. I didn’t think very much about this note… I wish I had.
At this point I lost the ability to make outbound calls. I would receive a fast busy tone when I tried. I couldn’t use outbound intercom (*80) nor pick up parked calls.
After a great deal of effort in research, checking the blacklist module, checking status on the phone and the account, updating modules, rebooting everything… I simply tried un-blacklisting. I dialed *31 (the feature code set up for this in the server). This caused a note to pop up on my phone’s LCD: “Caller ID Enabled”. This time, it occurred to me that this might be valuable information. I checked the outbound dialing and all was well.
At this point, the in-bound intercom service is still not working on these two phones, but that seems to be all. If I try, the originating phone shows a ‘486 Busy’ on the screen. I am curious if you have any advice? My theory at the moment, is that I have feature codes that overlap? I was never able to actually insert a # into the blacklist module. So I am guessing the CallerID feature was getting in the way first. But I don’t see another entry for *30 in the server’s Feature Codes module.
I am terribly curious, what do you think happened? And, how do I reconfigure to avoid this?
Thank you so much for reading this!!