Hey @Rushikesh_157 ,
I think I know what might be going on. Since you're testing on real devices with notifications turned on, it's possible that Klaviyo isn't getting the push tokens right.
Let's make sure everything is set up correctly. Have you double-checked that Firebase is fully set up and linked to Klaviyo? This is especially important if you're testing on iOS.
Try getting the push token manually and sending it to Klaviyo. You can do this using:
`FirebaseMessaging.instance.getToken().then((token) { if (token != null) { Klaviyo.instance.setPushToken(token); } });`
Also, check if any profiles in Klaviyo have a push token. If not, Klaviyo won't recognize any users as subscribed.
To see if Firebase is generating a token, add a log:
`FirebaseMessaging.instance.getToken().then((token) { print("Push Token: $token"); });`
If no token shows up, Firebase might not be working correctly. If the token appears but Klaviyo still isn't detecting it, check Klaviyo's API logs for any errors.
Let me know what happens, and we'll tackle this further together!