08-30-2023 08:35 AM - edited 08-30-2023 09:43 AM
Model Name: Asus Zenfone 9
Firmware Version: WW_33.0804.2060.165
Rooted or not: Factory
Frequency of Occurrence: Regularly, especially when not in the App
APP Name & APP Version (If your issue relates to the app): Threema Version 5.1 Build 3000906
Comparison phones where it's been working since the very beginning of Threema:
- Samsung Galaxy S8, Android 9
- Samsung Galaxy S3, Android 6/Lineage OS rooted
- Samsung Galaxy S, Android 4
Symptoms
1. Messages sent take a variable "long" (dozens of seconds to minutes) before being sent
Subsequent issue: sometimes messages are even shuffled on the timeline, meaning not displayed chronologically
2. Notifications take a variable "long" (dozens of seconds to hours!) before being received
Actions already taken
Allowed all possible notifications and authorizations in the Threema app:
- Allowed background data wifi and mobile
- Allowed unrestricted data access
- Allowed all authorizations
- Disabled suspend app if unused
- Allowed unrestricted battery usage
- Disabled background app management
- Allowed automatic start after boot
- Reinitialized Threema push token
- Tried Threema push
- Threema claims on their blog that delay issues are on vendor side: https://threema.ch/en/faq/nopush
Analysis
Behaviors are the same on WiFi and WWAN/Mobile networks.
1. Sending messages
Sending a message icon lasts dozens of seconds to minutes, no workaround found so far.
2. Receiving notifications
Sometimes, when outside of the app, no notification is received until I switch to Threema.
Questions
1. Is the cause on Asus side, or on Android 13 side?
2. Are GAFAM apps prioritized over open source and privacy respecting products?
Thanks in advance to Asus for your consideration in supporting apps respecting privacy by design.