From Azure Notification Hub standpoint- Successful notifications mean simply that push notifications have been delivered to the external PNS (for example, APNs for iOS and macOS or FCM for Android devices). It is the responsibility of the PNS to deliver the notifications to target devices. Typically, the PNS does not expose delivery metrics to third parties.
You may take a look at the doc Diagnose dropped notifications in Azure Notification Hubs - this article identifies why notifications might get dropped or not be received by devices. It also explains how to determine the root cause.
Ref: Push notifications with Azure Notification Hubs: Frequently asked questions