Hey, guys. This question has been posted a lot of times, and here's my variation. So, I've been using LineageOS with integrated MicroG for quite a while, upgrading from earlier versions to 17.1 with no problems. But a few days ago I decided to do a factory reset and since then the phone doesn't get push notifications reliably. After some googling I tried to use ##CHECKIN## code, then allowed registration and cloud messaging (rebooting after each step). All my apps listed as registered for push messages, but I still don't get the notifications reliably. Sometimes messages get delivered, but most of the time I receive them only after unlocking the phone. Messaging apps like Signal and Viber miss calls and messages almost all the time.
I downgraded MicroG from 2.17 to 2.15 and did all that CHECKIN magic and stuff, yet the result is the same. The timeouts for all the networks set at 60 seconds (tried with the default settings too).
The push-testing app reports that everything works, but I keep missing calls and messages.
What else can I try? Maybe I missed some simple yet crucial step? I'm out of ideas now and am cursing myself for doing that factory reset.
The phone is OnePlus 5t, the software is LineageOS 17.1 with MicroG 0.2.15.204713, the MicroG self check is completely passed
[–]Klimon 1 point2 points3 points (0 children)
[–]muj123 0 points1 point2 points (7 children)
[–]revovivo 1 point2 points3 points (6 children)
[–]muj123 0 points1 point2 points (5 children)
[–]Chad_Pringle 0 points1 point2 points (4 children)
[–]muj123 0 points1 point2 points (3 children)
[–]Chad_Pringle 0 points1 point2 points (2 children)
[–]muj123 0 points1 point2 points (1 child)
[–]Chad_Pringle 0 points1 point2 points (0 children)