Uploading to S3 - new user confusion

First attempt at uploading to S3 bucket - so pardon stupid mistakes:

I enabled the deprecated S3 Uploader Component and set it up like this

It acceses S3 via

This works well both with ACLs enabled and without.

I set up a Select/Drag/Drop component and trigger the following query

S3Query

This fails with and without ACLs in the S3 bucket with the following:

statusCode:400
statusText:"Bad Request"
text:"<?xml version="1.0" encoding="UTF-8"?> <Error><Code>InvalidArgument</Code><Message></Message><ArgumentName>x-amz-acl</ArgumentName><ArgumentValue>7cec9aef1b5dae4f7929baca8ac364f3c3d1e75010bbcf5dc3f6e16769bdfe53</ArgumentValue><RequestId>BVPNK3X1MD2WA6D7</RequestId><HostId>uvjJQvRjclKlhEdcwk0+6XCOLnbCD5NT61wWk9OhZRfmeda6EN+yxgLXQ5zi+legWOg9EGesD7/jnnOYpYMG0M9lsn0+bhwS</HostId></Error>"

previous post seems to be a very similar situation but the thread does not explain how a solution was found.

Please can anyone help as I would rather avoid the Deprecated feature.

John