Kid missing from OAuth/OIDC

when validating the OIDC response in the JWT token I’m getting the error “Signature validation failed. Token does not have a kid.”
When I look at there is no “kid” property. This is also missing from http://localhost:1234/auth/oauth2/public-keys when deployed locally. Is there a reason the “kid” was omitted? Is there a way to populate it in the JWT token in the response after logging into Corteza? My understanding is in order for me to validate the JWT token that Corteza sends back I need the “kid” property to perform that validation.

I should mention that I’m trying to authenticate my 3rd party application with Corteza. I want to pass the corteza bearer token to my 3rd party application so it knows and trusts who the current Corteza user is.