I have spent a good deal of time this last week trying to get voicepulse connect to work with 3cx. I had 3cx 3.xx and had some problems so I upgraded to the latest version 6.0.806.0 I am having problems with the incoming caller ID. I have tried different settings in the inbound settings for the voip provider, and still. all i get instead of the caller id number is, the city name and state. The other problem I am now having is, (phone SPA942), I get a call on line 1, I start talking, then get a call on line 2, put line 1 on hold, then try to pickup line 1 again, and the phone says trying to reconnect, however, I lose the line, and inside the 3cx the line stays active. Even if i get only 1 call, when i put it on hold, I can not get it back. Please help. I am willing to pay $40 via paypal to a single person, whoever helps me fix the two problems.