Upon further research, I believe that 8-bit PNGs are the problem. In the recent past, 8-bit PNGS uploaded fine, but now they lose their transparency, and on some occasions they cannot be uploaded at all.
Repro:
Two PNG images are shown below. One is a 32-bit PNG saved directly from Photoshop. The other is the exact same image, but saved as an 8-bit PNG (with transparency).
I uploaded both images in Studio, and placed them in ImageLabels. You can see the results below. The 32-bit PNG shows the transparency as expected (top image), but the 8-bit PNG shows a solid color instead of the expected transparency (bottom image).
and it doesn’t have a background, apart from the plus itself. In roblox studio, I was getting this:
I tried restarting studio, helped once but then it started messing up again, and restarting didn’t fix it anymore.
I haven’t been doing UIs for a few days, but last time I did it was working just fine. I haven’t changed any settings or anything since then.
Yes, I tried uploading after changing a pixel. It did the same thing. I don’t know what other details I can give. All I did was upload the image, like normal.
What format is the original file in? Could you upload it to a file sharing site and share a link to it so engineering has the original file? (uploading it into the thread here may have fixed the file and won’t have it reproduce anymore)
This is a fix for all the images that I had issues with. Oddly, 8-bit image uploads were working fine about a week or so ago. So it must be a recent change on your end, which is causing these problems.
Keep in mind that using 24-bit images results in much larger file sizes, which is the main reason that I prefer using 8-bit images. This is very important when optimizing games for mobile devices. So I am hoping that the 8-bit image uploads will be fixed soon. Thanks!
Experiencing the same problem, I’m trying to upload a simple box but I get a black image on the website.
I made it in pain.net and saved it as a 8-bit PNG
Original Image
Roblox Image
Tried to upload the same image with just some moved pixels etc and I still got the problem