Open S3 Presigned URL

I have a table with a list of user requests, and I've queried for my information from graphql. One of the pieces of data is an S3 presigned url (String) that the user can click to download the document stored in s3. These presigned urls use "&" in the link, and encoding them to "&" breaks the link. However, when using Retool's utils.openUrl() function, this replacement of "&" to "&" happens automatically and breaks our download urls. How can I work around this?

Here's how I have it set up

and here's a sample S3 URL String that gets returned from our graphql query: "https://bucket-name.s3.us-east-1.amazonaws.com/bucket-key?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20231113T132420Z&X-Amz-Expires=3600"

But Retool attempts to open this in the browser as "https://bucket-name.s3.us-east-1.amazonaws.com/bucket-key?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20231113T132420Z&X-Amz-Expires=3600"

Thank you for pointing this out. Created a request to the product team!