Hey!
When my app starts, it fetch and save subscription to public database. There are no filters and the trigger is INSERT and UPDATE. I want to use that mechanism to push messages to users.
During TestFlight beta (on less then 200 devices) everything was fine. After release only small percentage receive notifications (even my own don't receive it). Based on info from CloudKit dashboard, max. ~500 notifications are sent from the server :/
Public Database Usage from the dashboard shows 10K daily active users. The app was updated on >150K devices.