{"id":37704,"date":"2019-10-31T22:19:12","date_gmt":"2019-10-31T19:19:12","guid":{"rendered":"https:\/\/prohoster.info\/blog\/pochemu-ne-prihodyat-push-uvedomleniya-v-voip-kliente-3cx-dlya-android\/"},"modified":"2019-10-31T22:19:12","modified_gmt":"2019-10-31T19:19:12","slug":"pochemu-ne-prihodyat-push-uvedomleniya-v-voip-kliente-3cx-dlya-android","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/pochemu-ne-prihodyat-push-uvedomleniya-v-voip-kliente-3cx-dlya-android","title":{"rendered":"Why are push notifications not coming in the 3CX VoIP client for Android?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>You may have already tried our new application <noindex><a rel=\"nofollow\" href=\"https:\/\/www.3cx.ru\/blog\/android-beta-call-encryption\/\">3CX for Android Beta<\/a><\/noindex>. We are currently working hard on a release that will include, among other things, support for video calls! If you haven't seen the new 3CX client yet, join the <noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/apps\/testing\/com.tcx.sipphone14\">beta testers group<\/a><\/noindex>!<\/p>\n<p>However, we have noticed a fairly common issue \u2014 unstable operation of PUSH notifications for calls and messages. A typical negative review on Google Play: if the app is not currently active \u2014 calls are not received.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><img decoding=\"async\" alt=\"Why are push notifications not coming in the 3CX VoIP client for Android?\" src=\"\/wp-content\/uploads\/2019\/09\/72da3e332feadc594a7c8e72338e9a59.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nWe take such feedback very seriously. Overall, the Google Firebase infrastructure used by Google for notifications works very reliably. Therefore, it's worth breaking down the PUSH issue into several levels \u2014 points where it may arise:<\/p>\n<ol>\n<li>Rare issues with the Google Firebase service. You can check the service status <noindex><a rel=\"nofollow\" href=\"https:\/\/status.firebase.google.com\/\">here<\/a><\/noindex>.\n<\/li>\n<li>Clear errors in our application \u2014 please leave feedback on Google Play.\n<\/li>\n<li>Problems with phone settings \u2014 you may have made certain settings or installed applications that are optimizers, interfering with PUSH operation.\n<\/li>\n<li>Features of this Android build on this specific phone model. Unlike Apple, Android device manufacturers customize the system, adding various 'enhancements' that by default or always block PUSH operation.\n<\/li>\n<\/ol>\n<p>\nIn this article, we will provide recommendations related to improving the reliability of PUSH specifically in the last two points.<\/p>\n<h3>Issues with connecting to Firebase servers<\/h3>\n<p>\nOften, there is a situation where the PBX is successfully connected to the Firebase infrastructure, but PUSH does not arrive on the device. In this case, check whether the issue only affects the 3CX application or other applications as well.<\/p>\n<p>If PUSH is not arriving in other applications either, try toggling 'airplane mode', restarting Wi-Fi and 'mobile data', or even rebooting the phone. This clears the Android network stack and may resolve the issue. If only the 3CX application is affected, try uninstalling and reinstalling it.<\/p>\n<p><img decoding=\"async\" alt=\"Why are push notifications not coming in the 3CX VoIP client for Android?\" src=\"\/wp-content\/uploads\/2019\/09\/877bcc549fe4285f962ae6025345fade.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Power-saving utilities from the phone manufacturer<\/h3>\n<p>\nAlthough Android has built-in power-saving features, smartphone manufacturers add their own 'enhancements.' While some of these can extend device battery life, they may also affect the performance of background applications. We recommend finding and disabling any third-party power-saving tools.<\/p>\n<p>However, caution is advised here. Often, vendors create their own power-saving measures to prevent excessive heating of the phone. Sometimes they try to bypass hardware limitations this way, but if the phone catches fire, it won\u2019t matter anymore. Therefore, after disabling the 'enhanced' power-saving features, test your device under load. And, of course, use quality chargers and branded USB cables.<\/p>\n<h3>Restrictions on Background Data Transfer<\/h3>\n<p>\nBackground data transfer is used by many Android services and applications. A typical example is the automatic update of installed apps. If the user has restrictions on the volume of data transferred, the Android Background Data Restriction service simply blocks the background data exchange of applications, including PUSH notifications.<\/p>\n<p>Be sure to exclude the 3CX client from such restrictions. Go to Settings &gt; Apps &amp; notifications &gt; App info &gt; 3CX &gt; Data usage and enable Background data.<\/p>\n<p><img decoding=\"async\" alt=\"Why are push notifications not coming in the 3CX VoIP client for Android?\" src=\"\/wp-content\/uploads\/2019\/09\/dd53866a3a264193e21d24c27e891ff2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Data Saver Feature<\/h3>\n<p>\nThe Data Saver feature is not used when connected to Wi-Fi, but it limits data transfer when using 3G\/4G mobile networks. If you plan to use the 3CX client, you should disable this feature in Settings &gt; Network &amp; internet &gt; Mobile network &gt; top right menu &gt; Data Saver.<\/p>\n<p><img decoding=\"async\" alt=\"Why are push notifications not coming in the 3CX VoIP client for Android?\" src=\"\/wp-content\/uploads\/2019\/09\/11db52461c794b0b02b68c32d778e4a5.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIf you need to save data, tap Unlimited data access and enable it for 3CX (see previous screenshot).\u00a0<\/p>\n<h3>Android Doze Mode<\/h3>\n<p>\nStarting with version Android 6.0 (API level 23) Marshmallow, Google implemented <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/269491\/\">intelligent power saving<\/a><\/noindex>, which activates when the device is not in use for a while \u2014 remaining stationary with a turned-off display and without a connected charger. During this time, app activity is paused, data transfer is minimized, and the processor enters a power-saving mode. In Doze Mode, network requests are not executed except for high-priority PUSH notifications. The requirements for Doze Mode are becoming increasingly strict \u2014 in newer versions of Android, synchronization operations, various notifications, Wi-Fi network scanning, and GPS functionality may be blocked...<\/p>\n<p>Although 3CX sends high-priority PUSH notifications, the specific Android build may ignore them. This happens like this: you pick up the phone from the table, the screen lights up \u2014 and a notification about an incoming call arrives (delayed due to the power-saving Doze Mode). You answer \u2014 but it's silent; the call was already missed long ago. The issue is exacerbated by the fact that some devices take too long to exit Doze Mode or handle it incorrectly.<\/p>\n<p>To check if Doze Mode is causing the problem, connect the phone to the charger, place it on the table, and wait a few seconds until it starts charging. Make a call to it \u2014 if both the PUSH notification and the call come through, then the issue lies with Doze Mode. As mentioned, Doze Mode does not activate when connected to a charger. However, if you simply move the standalone phone or turn on its screen \u2014 a complete exit from Doze is not guaranteed.<\/p>\n<p>So, if the problem is with Doze, try removing the 3CX app from the battery optimization mode in Settings &gt; Apps &amp; notifications &gt; App info &gt; 3CX &gt; Battery &gt; Battery optimization exceptions.<\/p>\n<p><img decoding=\"async\" alt=\"Why are push notifications not coming in the 3CX VoIP client for Android?\" src=\"\/wp-content\/uploads\/2019\/09\/fb3c3f15b1eeaeee2aef236c282a3e63.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTry our recommendations. If they don't help either, install <noindex><a rel=\"nofollow\" href=\"https:\/\/www.3cx.ru\/ip-pbx\/android-ios-voip\/\">3CX for Android<\/a><\/noindex> on another phone and check its stability. This will help determine whether the issue is with the specific device or the network where you're using it. We also recommend installing all available Android updates.<\/p>\n<p>If nothing helped, please describe the problem in detail, indicating the exact phone model and Android version on our <noindex><a rel=\"nofollow\" href=\"https:\/\/www.3cx.com\/community\/forums\/android.34\/\">specialized forum<\/a><\/noindex>.<\/p>\n<p>And the final recommendation, which may seem obvious. The higher the class of the phone and the more well-known the manufacturer, the greater the chances of it working smoothly right \"out of the box\". Whenever possible, use devices from Google, Samsung, LG, OnePlus, Huawei, and all devices running <noindex><a rel=\"nofollow\" href=\"https:\/\/www.android.com\/intl\/ru_ru\/one\/\">Android One<\/a><\/noindex>. This article uses screenshots from the LG V30+ phone with Android 8.0.<br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/3cx\/blog\/465719\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0432\u044b \u0443\u0436\u0435 \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b\u0438 \u043d\u0430\u0448\u0435 \u043d\u043e\u0432\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 3CX \u0434\u043b\u044f Android Beta. \u0421\u0435\u0439\u0447\u0430\u0441 \u043c\u044b \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u043c \u043d\u0430\u0434 \u0440\u0435\u043b\u0438\u0437\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c, \u043a\u0440\u043e\u043c\u0435 \u043f\u0440\u043e\u0447\u0435\u0433\u043e, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0432\u0438\u0434\u0435\u043e\u0441\u0432\u044f\u0437\u0438! \u0415\u0441\u043b\u0438 \u0432\u044b \u0435\u0449\u0435 \u043d\u0435 \u0432\u0438\u0434\u0435\u043b\u0438 \u043d\u043e\u0432\u044b\u0439 \u043a\u043b\u0438\u0435\u043d\u0442 3CX, \u0432\u0441\u0442\u0443\u043f\u0430\u0439\u0442\u0435 \u0432 \u0433\u0440\u0443\u043f\u043f\u0443 \u0431\u0435\u0442\u0430-\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432! \u041e\u0434\u043d\u0430\u043a\u043e \u043c\u044b \u043e\u0431\u0440\u0430\u0442\u0438\u043b\u0438 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u0443\u044e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u2014 \u043d\u0435\u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443 PUSH-\u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u043e \u0432\u044b\u0437\u043e\u0432\u0430\u0445 \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\u0445. \u0422\u0438\u043f\u0438\u0447\u043d\u044b\u0439 \u043d\u0435\u0433\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u043e\u0442\u0437\u044b\u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28298,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-37704","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0432\u044b \u0443\u0436\u0435 \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b\u0438 \u043d\u0430\u0448\u0435 \u043d\u043e\u0432\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 3CX \u0434\u043b\u044f Android Beta.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/pochemu-ne-prihodyat-push-uvedomleniya-v-voip-kliente-3cx-dlya-android\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u043e\u0447\u0435\u043c\u0443 \u043d\u0435 \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442 PUSH-\u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u0432 VoIP-\u043a\u043b\u0438\u0435\u043d\u0442\u0435 3CX \u0434\u043b\u044f Android | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0432\u044b \u0443\u0436\u0435 \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b\u0438 \u043d\u0430\u0448\u0435 \u043d\u043e\u0432\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 3CX \u0434\u043b\u044f Android Beta.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/pochemu-ne-prihodyat-push-uvedomleniya-v-voip-kliente-3cx-dlya-android\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:19:12+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:19:12+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Why are PUSH notifications not coming through in the 3CX VoIP client for Android | ProHoster","description":"You may have already tried our new 3CX app for Android Beta.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/pochemu-ne-prihodyat-push-uvedomleniya-v-voip-kliente-3cx-dlya-android","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u043e\u0447\u0435\u043c\u0443 \u043d\u0435 \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442 PUSH-\u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u0432 VoIP-\u043a\u043b\u0438\u0435\u043d\u0442\u0435 3CX \u0434\u043b\u044f Android | ProHoster","og:description":"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0432\u044b \u0443\u0436\u0435 \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b\u0438 \u043d\u0430\u0448\u0435 \u043d\u043e\u0432\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 3CX \u0434\u043b\u044f Android Beta.","og:url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/pochemu-ne-prihodyat-push-uvedomleniya-v-voip-kliente-3cx-dlya-android","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:19:12+00:00","article:modified_time":"2019-10-31T19:19:12+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37704","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 18:58:59","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:22:28","updated":"2026-01-23 18:58:59","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/37704","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=37704"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/37704\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/28298"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=37704"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=37704"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=37704"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}