Gateway API Canary Deploying Using Flagger And Consul Mesh API Gateway

Hello All,
I was wondering if anyone was able to get the Flagger work with Consul API Gateway.
Here’s the Flagger document: Gateway API Canary Deployments - Flagger
I kept running into the issue where the HTTPRoute couldn’t be created (error: the server couldn’t find the requested resource.).
Thanks!

Flagger requires:
Flagger requires a Kubernetes cluster v1.19 or newer and any mesh/ingress that implements the v1beta1
The issue is that the consul API GW I currently use is: gateway.networking.k8s.io/v1alpha2