Strong consistency in S3 was introduced in Dec, 2020 so you should not be noticing the behavior that you are noticing.
Are you using Cloudfront in front of S3. If yes, Cloudfront may have cached the older version of the object.
Question about Object Lockasked 2 months ago
Does S3 charge for delete marker objects with a Null ID?Accepted Answerasked 3 years ago
Amazon S3 VersioningAccepted Answerasked 2 years ago
S3 object lock on existing S3 objects?Accepted AnswerEXPERTasked 2 years ago
Hudi and S3 object versionsasked 5 months ago
S3 Bucket Object Versioning & Lifecycle Rules - Applied to Existing Objects or only New?Accepted Answerasked 5 years ago
Uploading object is good, but downloading isn't getting latest version of the objectasked 3 days ago
Why do we need S3 bucket versioning enabled in order to do replication?Accepted Answerasked a year ago
How do I restore deleted files in S3?asked 5 months ago
S3: Configure object lock with replication (CRR) on aws s3 bucketsasked 3 months ago