I have a grandstream phone and I have been able to successfully use it with Sipphone. I then configured the grandstream phone to work with 3cx and it registered successfully. However, the 3cx is not able to register the SipPhone voice line. I found that the problem was caused by a typo in the domain name. it's working now.