Hi joao, Sometime back I mentioned I had problems getting Join to communicate when my phone was on a mobile network (3G, LTE). I think I have figured out my issue. It turns out my mobile provider is a bit aggressive in closing ports that have been idling for too long. I did some research and it turns out GCM ports need to stay open for at least 28 minutes, but I think my provider is closing them after 15 minutes (or maybe 10). I wonder if you can add a "keep-alive" feature (toggle) which forces the GCM port to stay open, by doing a keep-alive every 5-7 minutes perhaps? It would really help and make Join more reliable for me - and possibly many others who use the same or similar Mobile Phone networks. Thanks!