Marker custom does not work correctly on the static map of Google Maps

I’m trying to create a static image to replace the dynamic map in Google Maps. I’m having problems when creating the image because the icon I’m using does not recognize it to generate the marker inside the map, in this case this image https://statics.radissonhotels.com/main/img/icons/markers/rdb.png , however if I use another image, like this https://cdn.sstatic.net/Sites/stackoverflow/img/favicon.ico, it generates the marker correctly.

I also have problems with the signature since it does not recognize my credentials, however, if I generate the image with this app https://staticmapmaker.com/google/, adding my api key and signature, it does not give error, except for the marker image. Any idea what could be happening?

I’m using vue.js 2

I changed the icon size to 48x64px and 2.83KB and it doesn’t work either.