Cannot Re-Upload Broken DevProduct Image: "The request was malformed. Please see the network tab for more details"

I noticed my recently created developer product had an image which was not showing up, so I decided to try and upload the image again:

However upon doing so, I ran into the following error after selecting the image for upload and clicking “save”:


Expected behavior

I expected the image to successfully upload without an error, and for it become the image for said devproduct.

Page URL: https://create.roblox.com/dashboard/creations/experiences/5396376309/developer-products/1887598322/configure

NOTE: It only happens with this specific product. I was able to update the images for other products under the same experience.

The product might be bugged - this happens quite often with dev products, unfortunately.

Can you check your console and take a screenshot of any red text? It’ll help engineers diagnose the issue. You can press Ctrl + Shift + I to access it.

Thanks for the report! I filed a ticket in our internal database and we’ll follow up when we have an update for you.

1 Like

Greetings! I hope you engineers had a great winter break! I’m thinking you might see this once you get back…

I am still experiencing this issue. I made 4 new devproducts for a new experience, and 2 out of 4 looked like this after creating (Speed Boost & Revive):
image

Once again, anytime I try to replace the image for the ones which show “broken images”, I get this error:
image

This is problematic because in my experience, you cannot see the images when a purchase is prompted, leading me to possibly losing out on sales:
image

Network Tab:
[BUG FILE] Cannot Re-Upload Broken Dev Prodcuts - Developer Forum | Roblox

this issue is back.
image

1 Like

I think the true issue here is with roblox handling validation. I think i was uploading images which didn’t meet the size criteria. There should be a message telling me that, instead of this error.

1 Like

Hi Everyone, is this issue still ongoing for you all?

I am unable to check at the moment because every developer product that I go to the settings of (across all my games), gives me this message:

I’m assuming it’s an unrelated issue and I will check again later.

Different issue. Go here:

1 Like

Hi, yes that was a different issue. We have fixed that and sent an update. Feel free to see if you can test out the image upload now, Thanks!

1 Like

Yes. I have tested it and I can’t upload the image. The same error message is presented:

However, when I try a different image, it worked and let me upload it. So, I can now see the issue is with the image I was trying to upload.

I am not sure what is wrong with my images that they will not be accepted. Both images are PNG files which are 150 by 150 pixels, which is much smaller than most other images I uploaded. Initially this led me to believe the issue was the image size.

However, after testing the upload of two other PNG images which are 150 by 150 and 100 by 100 pixels, I realized this is not the case – as both test images uploaded with no issue.

Even after further testing with bit depth, DPI, and image sizing, I have still been unable to create a new image that will cause the error message to display.

I cannot even upload the existing images to the DevForum for you to examine, because I get this error:

Even though the image is clearly marked as a PNG in the image properties:

This led me to try and upload the image on an unrelated third-party website. To my surprise, I also got an error that wouldn’t let me upload the image.

I don’t know much about file corruption, but I assume the file is corrupted somehow?

It shows up fine in file explorer and the photos app

Seeing how this my image is unable to be uploaded across multiple websites, I can assume this is NOT a Roblox issue. Sorry for wasting everyone’s time :sweat:

I would like to note though, It would be nice if I got the error message when creating a new dev product with a corrupt image. It seems like the error message only occurs when changing the devproduct image after creation – not during initial devproduct creation.

If you want to verify the true file type you could go into command line/terminal and use file <path-to-Speed_Boost.png> and that will output the information based on the file header.

1 Like

Hi Everyone, I will mark the status as fixed, if new issues arise please open up a new bug report. We are continuously improving our systems, if you have suggestions feel free to file a feature request! Thanks!

1 Like

Yup, from your advice (and a little help from ChatGPT since i dont have linux), I was able to confirm it is truly a WEBP from the file header.

I will stop downloading WEBP files and renaming them manually to PNG files :sob:

Thank you for all your hard work!

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.