Apply terraform is resulting in rds instance re provisioning when there are change in tags

Hello,
i have a use-case where i need to rerun the terraform apply, it has RDS aurora instance as one of the component already created using terraform apply, When i try to re run the terraform apply with some changes in resource tags in provider, the terraform re-provision the new rds instance instead of updating the existing one.
I have tried using ignore_changes with the tags that are changed, but it did not work,

please help resolve the issue