The time zone settings will not work because the time is UTC. However, if the time on the user's computer is inaccurate (say, turned off for 5 or more minutes), then the policy will expire, according to Amazon.
The exact bootloader sets the expiration date to 5 minutes (again, in UTC format). The date used is generated in the browser, so the time of your client computer will be used. If the machine clock is slow for 5 minutes or more, the policy will be considered expired when Amazon deals with it.
I am sure that the problem is associated with a significant drift on the clock of your computer. If you check this, I suggest you indicate that they synchronize the system clock with the time server.
Update . A new feature was added in Fine Uploader 5.5, which allows you to overcome the extreme drift of the clock on user machines / browsers. See the Drift Clock section of the S3 Features page for more information.
source share