This sounds like an issue on the Cloud Run service side of things, you may want to check their docs or their support page to see if they can look at how your service account is set up to ensure that the permissions are proper for accepting the requests from Retool.
I see you linked to another forum post on this issue, where you able to complete all the steps that Mark listed in his solution? Did you finish all those steps and still get the same error?
Is there any middleware like a firewall or load balancer on the Cloud Run server, as often times that is the reason why requests are blocked.
That is very odd that it continues to give you an error saying the Retool Client is not authorized
@gasperblk I saw you were able to correctly get this issue figured out in your post that @aniket_s linked above. Do you have any ideas about steps for testing/resolving or questions I could ask about the Cloud Run or resource/query set up?