- Why do I only receive messages once I open the app?
- Which Android version is required?
- Which permissions are used under Android, and for what purpose?
- Can I buy/use Threema without a Google account?
- Why does the synchronization not work anymore after rebooting my phone?
- How can I reinstall the app without any loss of data?
- Why can’t I update the app in the Google Play Store?
- Why do I keep getting asked for the Passphrase of the Master Key?
- What does the message “Master key is unlocked” mean?
- How do I save received media (photos/videos/audios)?
- What are distribution lists?
- What is notification priority?
- What are notification channels?
- How can I customize ringtones and notification sounds?
- Xiaomi: Why is no popup displayed and no sound emitted when new messages arrive?
- What happened to “Android Backup”?
- What happened to the camera’s features?
Why am I not receiving any push notifications or experiencing delays?
Threema uses Google Cloud Messaging (GCM) to wake up the phone when new messages arrive. This way, the app does not have to stay connected to the Threema server in the background all the time (which would cause additional battery drain). After one minute in the background, the connection to the Threema server is disconnected, and the server informs the app via GCM when new messages arrive.
Please check whether you have disabled notifications, muted a chat or banned a contact by mistake:
- Android 5 and later: Device settings > Sound & notification > App notifications > All apps > Threema > “Block all” has to be disabled, “Treat as priority” enabled
- Open the affected chat in Threema.
- In the menu, choose “Notification settings”, and make sure the chat is not muted and “Disable notifications” is deactivated.
- In the menu, check whether “Unblock contact” is present; if so, select this option.
In order for Threema to receive notifications, the device has to be online. If your device is connected to the Internet, please perform the following steps:
- First, reboot your phone.
- Make sure Wi-Fi is kept on during sleep: Android Settings > Wi-Fi > Advanced > Keep Wi-Fi on during sleep > Always
- Please never quit Threema with an App Manager (force quit). You will not get any notifications until you reopen the app.
- Go to Android Settings > Data usage, press the menu button and ensure that “Restrict background data” is disabled.
- In this menu also tap on Threema and make sure that the “Restrict background data” option is disabled there too. Also check this for the Google Play services.
- In case you are using system tools like Battery-Saver, Juice Defender, Antivirus, PrivacyGuard, xPrivacy or similar, please deactivate these tools temporarily or make sure they do not interfere with Threema.
- Please make sure you are using the most recent version of the Google Play Services and update them if needed.
- In case you have updated your phone's operating system, you need to reinstall the app.
- Make sure your phone's battery saving mode is turned off.
- Android 6: Android Settings > Battery > Battery optimization > All apps. Scroll to Threema, and select “Don’t optimize”.
- Android 7 on Samsung devices: Please perform the steps outlined here.
- Sony: Disable “Stamina” mode
- Huawei: Go to Huawei's “Phone Manager” > Energy Saver > Protected Apps and mark Threema as a protected app.
- Xiaomi / MIUI: First, navigate to “Settings > Additional Settings > Battery and Performance > Manage apps’ battery usage”, and turn “Power saving modes” off. Then, open the Security app, navigate to Permissions, and add Threema to Autostart. Finally, summon the Task Manager, find Threema, drag it downwards until the padlock icon appears, and tap the padlock icon.
Should the above suggestions not solve the problem, please follow the steps below:
- Make sure you have deactivated the polling option in the troubleshooting section of the Threema settings.
- Reset the GCM push token in Threema (Settings > About Threema > Troubleshooting > Reset push token).
Please note that a delay of a few minutes is normal on Android 6 or later if your phone has not been moved for a certain amount of time. This is due to Android’s Doze Mode, which significantly reduces power consumption during standby.