Only just started tying out Google Push (3CX version 12.5). One thing that I've come across, and I'm not sure if it is "normal", is that once an Android or iPhone configured to use push, and has registered once, it always shows as registered. 24-Apr-2016 19:00:18.820 [CM504001]: Endpoint Extn:7949: new contact is registered. Contact(s): [sip:firstname.lastname@example.org:5488 / 7949] 24-Apr-2016 19:00:18.819 [CM504001]: Endpoint Extn:1234: new contact is registered. Contact(s): [sip:email@example.com:5488 / 1234] 24-Apr-2016 19:00:18.808 [CM504001]: Endpoint Extn:1788: new contact is registered. Contact(s): [sip:firstname.lastname@example.org:5488 / 1788] These logs were right after a system re-start. I can understand that, if an extension didn't show as registered, then calls would go off to voicemail immediately and not wait to see if there was a "response" from the push attempt. It's just that it is misleading, especially if you are using Presence. There almost needs to be an in-between state. Not necessarily "registered", but a "we'll try and see if we can reach them, give us a minute" state.