Do you know if the image is a PNG or a JPG file after it has been uploaded? My guess is that it’s being converted to a JPG which will remove the transparency. If that’s the case, here’s what you can try:
You can also read more about the conversion behavior here: Very small PNGs are inappropriately converted to JPGs - #23 by sam