No changes but Terraform destroy and recreate diagnostic_setting

I have an issue after upgrading to Azurerm 3.16.0, nothing has changed but terraform is still trying to delete and create some diagnostic settings.