Why Notification Hub installations are not removed on expiration time?
Hello,
we're working on an application that uses Azure Notification Hub for sending push notifications. The application utilizes Notification Hub .NET SDK v4.2.0 to communicate with the Notification Hub. To register a device for push notifications, the app creates an installation with an expiration time specified and persists it in the Notification Hub using the _hubClient.CreateOrUpdateInstallationAsync(installation, token)
method of the SDK. However, per our observation, such installations are not removed after they pass the expiration date. For example, in the screenshot below you can see that there is an installation present in the Notification Hub that has an expiration date set to 07/01/2024, so it has not been removed considering that two days have passed since the expiration time.
Is it a bug in the Notification Hub or are we missing something?
If any more details are needed, please let me know.