I am now fairly sure that all this is just symptomatic of the fact that I am storing images on a Heroku dyno and they do not persist when it is restarted, and are not shared between dynos.
My solution is to use a file server, like s3. My advice is to not store files locally in a Heroku dyno.
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community