Object_ownership is not set to BucketOwnerPreferred. Amazon S3 bucket owner condition ensures that the buckets you use in your S3 operations belong to the AWS accounts that you expect.
In AWS Console -
In Terraform -
References:
https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucket-owner-condition.html
https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/s3_bucket_ownership_controls