Hola:
Estoy intentando usar una expresión sencilla de Arcade para rellenar la parte de imagen de una ventana emergente. Tengo dos campos en mis datos que contienen la ubicación en Google Drive de la imagen y su miniatura. Uso lo siguiente para comprobar si existe una imagen para el registro:
return IIF(isEmpty($feature.Picture), "", $feature.Picture)
y la ventana emergente está configurada de la siguiente manera:

Esto funciona como se espera cuando no hay ninguna imagen disponible.

Sin embargo, cuando hay una imagen, ocurre lo siguiente:

Al revisar la respuesta, resulta que Arcade está destrozando la URL del campo. Así que, en lugar de enviar
https://drive.google.com/foo/b.ar/uc?export=view&id=1qLYMclQ5nDGYaM895ziF-5EzD4Am385-
Se envía lo siguiente:
https://drive.google.com/foo/b.ar/uc?export=view&id=1qLYMclQ5nDGYaM895ziF-5EzD4Am385-
Fíjense en que & se convirtió en &. Esto hace que falle la solicitud GET de la imagen.
Si accedo a las imágenes pasando directamente el campo a la ventana emergente, funciona bien, pero preferiría comprobar si existe la imagen y proporcionar el enlace y la miniatura solo si existe. ¿Alguna idea de por qué ocurre esto y cómo evitarlo?
Saludos