GCR - unable to push docker image to gc.rio

Based on services available doc, i tried to push an image to gcr.io but appears that due to backend storage being multi-region there is some limitation. please advice

docker push gcr.io/${PROJECT_ID}/hello-app:v1
The push refers to repository [Google Cloud console]
229d8fdeabb9: Preparing
aa88f949e4d0: Preparing
e90891dc9035: Preparing
45c430b35dba: Preparing
8e23f007f16f: Preparing
aef22e07d5d7: Waiting
c26432533a6a: Waiting
01d6cdeac539: Waiting
a981dddd4c65: Waiting
f6589095d5b5: Waiting
7c85cfa30cb1: Waiting
denied: Token exchange failed for project ‘clgcporg8-079’. Org Policy Violated: ‘us’ violates constraint ‘constraints/gcp.resourceLocations’

Even artifact registry has restrictions to list images to get the tag that i pushed specific to us-central1 region … :no_mouth:

Troubleshooting info:
Principal: [email protected]
Resource: projects/clgcporg8-079/locations/us-central1/repositories/python-hello
Troubleshooting URL: console.cloud.google.com/iam-admin/troubleshooter;permissions=artifactregistry.packages.list;[email protected];resources=/result

Missing permissions:
artifactregistry.packages.list