I have a background notification with "content-available:1" that work when app have an high battery level.
When the battery level is low (like 20%) the notification does not arrive any more or in any case it is not processed by the application handler.
Is it a normal behavior? For example Whatsapp notifications don't have this problem.