AWS S3 Plug-in - Permissions

First post on here. We have deployed Strapi onto an EC2 and installed the plug-in for S3. We have follow the numerous documentation both in git and in There is a lot of conflicting messages but it works for upload and delete files. However it does not allow preview or download of files. After doing a LOT of trial and error what appears to be happening is the files that are uploaded are not getting public permissions applied to them. They only have bucket owner permissions! We have tried different settings in the plugins.js upload section around the ACL parameter although this is documented to well. I’m now at a total loss after spending many hours on this. Does anyone have any pointers?? Or is there a known issue?