Redirect to S3 presigned url times out

I am sending a PUT to an endpoint that returns 307 and redirects to a newly generated s3 presigned URL.

When I use this endpoint with curl curl -L https://example.com/upload --upload-file path/to/file.csv everything works. I am trying to recreate this in postman, by selecting binary for body and selecting the file. Unfortunately it keeps timing out.

If I look at the console I can see that the redirect happened, and then the PUT request to the presigned URL times out after 55 seconds. With Your socket connection to the server was not read from or written to within the timeout period. Idle connections will be closed.

What am I missing?