I have a terraform provider that works against an API that can out of band "lose" api objects. I've talked to the vendor and they said its in their backlog but don't seem to have any interest in actually fixing it.
The Terraform provider also does not use data sources, only remote state so that means it cannot actually detect that the field is missing or anything.
If I force terraform to update the resource by changing the state, the field returns however its hacky. Is there something like "ignore_changes" that always updates a resource?