Misconfigure bucket access restriction cause losing control to that bucket

Hello everyone, Thank you for reading this topic. I am a newcomer who has only recently started using GCP. Recently, I created a new bucket to store some binary files. Today, I accidentally set my bucket on Cloud Storage to the wrong public IP restriction. The entire bucket’s content has become inaccessible, configuration cannot be modified, and it cannot be deleted. Does anyone know how to handle this situation?

Thanks.

A update for others who might encounter this in future:

This issue has been figured out by creating a new role, which ignore the limitation of IP Limitations. ‘storage.buckets.exemptFromIpFilter’

Then using web console shell:

“gcloud storage buckets update gs://{your_bucket} --clear-ip-filter”