API/SDK Upload fails with generic error instead of indicating picture NSFW content rejection
tracked
Pandamien
Hello,
I encountered an issue while uploading a furry avatar with four different fur color variants.
Three of the variants uploaded without any problems, but the white-fur variant consistently failed. The build stage was completed successfully, yet during the upload the console only displayed: "Failed to upload file" and "clearing ID that we do not own", without providing any further details.
After some troubleshooting, I replaced the white-fur image with the normal-fur one, and the upload worked correctly. This suggests that the white-fur variant's picture may have been flagged as NSFW by VRChat's servers, preventing the upload. However, since no explicit error message (e.g., "Invalid Picture") was returned, it was unclear what the actual cause of the failure was.
It would be very helpful if the SDK and/or API could return more descriptive error messages in such cases, for example indicating that the upload was blocked due to NSFW content detection. This would save users significant time when diagnosing upload issues.
I believe this behavior also applies to the upload of emojis and stickers.
Regards
Log In
This post was marked as
tracked
White Lotuz
Merged in a post:
SDK Should Report Avatar Images Too Inappropriate for VRChat
Astoran
SDK reports upon upload: "Attempted to load the data for an avatar we do not own, clearing blueprint ID". It should report back that the thumbnail image provided is not suitable for VRChat.
Possible fixes are, including these with the error codes proposed upon avatar upload causing the user to not be able to upload the avatar until the image provided is suitable for VRChat.
Attachments provided have been blurred for comfort.
Pandamien
* I also tried to replace the picture after the avatar was uploaded but it kept failing with a generic error too.
Libbyrawr
Nice find! c: