Yes, that is supposed to be transparent, not shown.
Your actual image

shows the transparent failure.
Your GD library is GD Version: 2.3.3 with PHP version 8.4.1
Mine is GD Version: bundled (2.1.0 compatible) on saratoga-weather.org with PHP version 8.1.31 and works fine
My actual image

looks transparent.
My test (local system) uses GD Version: bundled (2.1.0 compatible) with PHP version 8.2.0 and it works fine too,
I'm suspecting that GD 2.3.3 may have a bug with handling transparency. Try the download from
https://saratoga-weather.org/sunposa.php?sce=view and upload it again. I tweaked the code a bit
to use imagecopyresized instead of imagecopyresampled for the sun + stuff to preserve alpha.
After upload, load
https://www.meteoviso.es/sunposa.php?force=1 to reload the Sun image with the updated code.