There are specific permissions that are required in order for GCS to work.
- The bucket needs the Storage Admin role
- The account needs the Storage Admin role
- The account needs the storage legacy bucket owner permission
Please see the following articles with errors that can be encountered if the permissions are not correct:
- Getting files using GCS has an error: failed to get object attributes in backend
- subsystem request failed on channel 0 when using GCS backend