As updated the eks version (1.21 to 1.22) we are not able to upgrade ingress

I am getting the issue when updating the ingress as I updated my eks cluster from 1.21 to 1.22.

error:

│ Error: Plugin error

│ with kubernetes_manifest.nginx-controller-ingress[0],
│ on main.tf line 342, in resource “kubernetes_manifest” “nginx-controller-ingress”:
│ 342: resource “kubernetes_manifest” “nginx-controller-ingress” {

│ The plugin returned an unexpected error from
│ plugin.(*GRPCProvider).UpgradeResourceState: rpc error: code = Unknown desc
│ = failed to determine resource GVK: cannot select exact GV from REST mapper


│ Error: Plugin error

│ with kubernetes_manifest.opensearch_ingress[0],
│ on main.tf line 619, in resource “kubernetes_manifest” “opensearch_ingress”:
│ 619: resource “kubernetes_manifest” “opensearch_ingress” {

│ The plugin returned an unexpected error from
│ plugin.(*GRPCProvider).UpgradeResourceState: rpc error: code = Unknown desc
│ = failed to determine resource GVK: cannot select exact GV from REST mapper

the provider I am using:

provider “kubernetes” {
host = data.aws_eks_cluster.eks.endpoint
cluster_ca_certificate = base64decode(data.aws_eks_cluster.eks.certificate_authority[0].data)
token = data.aws_eks_cluster_auth.eks.token
}
provider “helm” {
kubernetes {
host = data.aws_eks_cluster.eks.endpoint
cluster_ca_certificate = base64decode(data.aws_eks_cluster.eks.certificate_authority[0].data)
token = data.aws_eks_cluster_auth.eks.token
}
}
#nginx controller
resource “helm_release” “ingress-nginx-controller” {
count = var.enable_nginx_controller ? 1 : 0
name = “ingress-nginx-controller”
namespace = “nginx-ingress”
repository = “Welcome - NGINX Ingress Controller
chart = “ingress-nginx”
version = “4.3.0”
create_namespace = true
values = [
“${file(”${var.nginx_controller_values_path}“)}”
]
}