I created a S3 account, added a group and user with the permissions "AmazonS3FullAccess", then added the S3_BUCKET, S3_KEY, S3_SECRET, and S3_REGION of that user to my environment variables on heroku.
The only changes to the code I made were to set asset precompile to false, precompiled the assets, and changed the ruby version in the gemfile to: ruby "2.4.2".
Everything else works, except the images upload to memory, and then dispensary shortly afterwards (i.e. they are clearly not getting through to Amazon S3).
I tried looking at the logs with PaperTrail, and do not see any errors.
Is there a setting that I am missing?
I would humbly appreciate any help.