MissingTokenError when using us-west

If I use the regular EU endpoint and an EU S3 bucket (remember this is MODIS which is only on us-west), then the jobs are created, but analysis fails.

 'status': 'FAILED',
 'error': 'Error occurred during analysis of the request.'

If I use a us-west bucket, then creating the jobs obviously fails with "bucket in wrong AWS region".