This seems to be a delay or error during the permission propagation time. Note that permission propagation is not immediate and can have a delay. You may have to wait a few minutes to see the changes reflected. The default time is 60 seconds and it can take up to 7 min
However if the permission propagation time took more than 10 min, you may need to contact Cloud Support so they can look into the specifics of your situation, as you mentioned this can be a glitch with IAM permissions.
solved GCP Shared VPC : a subnet is not shared from host project to service project