If you follow the instructions on a fresh AWS instance, does it work? It does for me.
That's quite unclear.
Did you upload a file to S3 bucket using WinSCP (using S3 protocol)?
And then you have mounted the same S3 bucket to an AWS Linux server using s3fs?