Problem scenario
Some s3cmd commands work fine. But others give you this error:
"ERROR: S3 error: 400 (InvalidRequest): The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256."
What can you do to get s3cmd commands to work consistently?
Solution
Upgrade your s3cmd to a newer version.