Okay, I figured this one out. It was a duh moment.
You have to be sure to add the https:// before your cloudfront.net in the settings for Off-site URL or it will append the cloudfront part in unexpected ways.
Also I had the unrelated issue that when I entered my cloudfront url it redirected to my homepage with a permanently moved error. If your cloudfront.net url or files redirect to your homepage it is set up incorrectly! For my site https://mysite.com redirected to https://www.mysite.com. I had to make sure my cloudfront deployment matched “www.mysite.com” for the origin and NOT mysite.com which created redirect errors
Problems solved ??