This only happens when the apk is connected to AWS, not when connected to a development otm-cloud. The suspicion is that the issue is with AWS signed S3 urls. Tree photos do not need the AWS signing, so if that is it, we can just stop signing them.
If it helps with debugging, we can set up a local development Django app to use the S3 backend. We have a comment in default_settings.py that explains how to set that up.
This only happens when the apk is connected to AWS, not when connected to a development
otm-cloud
. The suspicion is that the issue is with AWS signed S3 urls. Tree photos do not need the AWS signing, so if that is it, we can just stop signing them.