Just got a Pixel 7 Pro. Used stock Pixel for a few days and noticed I could not get notifications from apps like Discord and Protonmail. Didn't think much of it and hoped that by installing GrapheneOS the problem would somehow go away. Just installed GrapheneOS and I still have the same problem even though I installed Play Services, Framework, and Store. I read somewhere in this forum that allowing Network permission in Play Services would fix this, I enabled it but am still not getting notifications. So is this issue app specific? What can I do to fix this?

I have checked that notifications are allowed for those apps affected and Play Services as well. The battery for the apps affected and Play Services are also set to "unrestricted". I don't know what else I can do.

I would have pointed this as a GrapheneOS bug/issue, but the stock Pixel OS was affected as well.

    Starship0054
    Did you log in to Google Play? Or did you initialize Play Services by opening Google Play, hitting log in, then exiting the app?

    You're right. Network access should be enabled and battery should be set to unrestricted for Google Play Services.

      unwat

      I have done neither of those. So do I need to log in, or I can just do the latter? I really don't want to log into Google.

      I don't use Google Play Services, but have ready many individual posts that have done the later: open Google Play, hit login in, then exit - they never logged in. And these people say they were successful, in that they got push notifications. I have also seen posts saying that Google Play Services need to be installed before the apps that require it for push notifications for these notifications to work correctly.

        Kamaehuakanaloa

        unwat

        I've done these steps:

        1) Open Google Play
        2) Hit login WITHOUT actually logging in
        3) Fully close app
        4) Reinstall affected apps


        And this:
        1) Open Google Play
        2) Hit login and ACTUALLY log in
        3) Reinstall affected apps

        Done both, notifications still not working.

          • [deleted]

          Starship0054 Go to settings-apps-apss with special access. Find Alarms and reminders and there will be Discord and Protonmail listed. Allow access and test it again.

            [deleted]

            Only Protonmail is listed there, and it already has "Allowed" access. No notifications still.

            Starship0054 Apps depending on Google Play need to be installed after GSF. Recommend uninstalling Google Play and these apps to get rid of your configuration changes, then install the Play Store followed by the apps. There's no need to log into the Play Store and simply installing the Play Store is now enough to get Play services properly initialized and working. Remember to give a battery optimization exception to Play services and don't revoke Network from Play services or the Play Store since you want their server-based services working.

              @unwat @Kamaehuakanaloa It's no longer necessary to initialize Play services that way. Simply installing the Play Store is enough and gets it working. It used to be different early in the development of sandboxed Google Play.

              strcat I just uninstalled the affected apps, reinstalled Google Play Store, then reinstalled the affected apps. I'm still not getting notifications.

              I read your post again thought you meant by all of the Google Play apps, so I uninstalled affected apps, reinstalled Play Services, Services Framework, Play Store, and finally reinstalled the affected apps. I am still not getting notifications.
              Edit: After reinstalling these three, I also made sure to set battery restriction to unrestricted and made sure Network access is allowed.