We use remote push notification with content available = 1, as per document it will wake up app, but it doesn't work properly, sometimes the app doesn't wake up.
I have observed this behaviour mostly on iOS 15.
We use this mechanism to send device location to our server.
Why remote push notification doesn't wake up my app all the time?