@Hiran Desai , Since the Microsoft Q&A community has a policy that the question author cannot accept their own answer. They can only accept answers by others, I' have summarized and posted the solution, request you to Accept the answer, it will benefit the community find the answers quickly.
Scenario:
Migrating from GCM/FCM notifications to FCM v1 using Azure doc: Google Firebase Cloud Messaging migration using Azure SDKs - configured Firebase Service Account Credentials in Azure Notification Hub, updated backend and app to use FCM v1, and verified device registration and notification delivery from Firebase console.
Issue:
Notifications sent from Azure Portal's 'Test Send' and via code using Microsoft.Azure.NotificationHubs nuget are not delivered.
The error "The notification could not be delivered due to an unknown error" occurs.
Resolution:
The problem was resolved by enabling Firebase Messaging API on Google console.
The doc will be update to add clarity on this step: https://learn.microsoft.com/azure/notification-hubs/firebase-migration-sdk
If the answer helped (pointed you in the right direction) > please click Accept Answer - it will benefit the community to find the answers quickly.