Vault injector not working with GKE v1.23

I am using the Vault Agent Injector with external Vault. Everything works until v1.22 but in the v1.23 the injector is dead silent. No errors or anything. I saw that GCP made some changes regarding to the webhooks but i checked those steps from there and didn’t see any resources that would affect the injector:

If i look at the injector pod logs:

2022-12-20T07:52:15.849Z [INFO]  handler.auto-tls: Generated CA
2022-12-20T07:52:15.872Z [INFO]  handler: Starting handler..
Listening on ":8080"...
2022-12-20T07:52:15.950Z [INFO]  handler.certwatcher: Updated certificate bundle received. Updating certs...
2022-12-20T07:52:15.958Z [INFO]  handler.certwatcher: Webhooks changed. Updating certs...
2022-12-20T07:52:15.959Z [INFO]  handler.certwatcher: Webhooks changed. Updating certs...
2022-12-20T07:52:15.959Z [INFO]  handler.certwatcher: Webhooks changed. Updating certs...
2022-12-20T07:52:15.960Z [INFO]  handler.certwatcher: Webhooks changed. Updating certs...
2022-12-20T07:52:15.960Z [INFO]  handler.certwatcher: Webhooks changed. Updating certs...
2022-12-20T07:52:15.961Z [INFO]  handler.certwatcher: Webhooks changed. Updating certs...

Have someone else had this issue and solved it?

This was due me not allowing traffic from the GKE master to port 8080 to allow the webhook to work.