The status code returned (403) indicates that AWS CloudFront received the request but cannot respond with the requested content.
You mentioned that in another location, you not receive this error. To me, this suggests a possible geo-restriction issue.
In this documentation available on the AWS website, say that AWS CloudFront can force geographic restrictions, such as only allowing edge servers to send files to users with IPs from Australia.
By default, all content served by CloudFront is accessible worldwide.