I Hello VRChat Support,
I’m reporting a reproducible avatar upload issue that persists even in a clean environment.
Summary of the issue
I am encountering all of the following in the same upload flow:
  1. Image upload fails with:
    You must upload a valid image!
  2. Capture From Scene does not work.
  3. Upload appears to proceed but the resulting avatar record is corrupted:
only the avatar name and description remains
other avatar data appears empty/missing
in-game the avatar appears as an error fallback avatar.
Environment
OS: Windows 11
Unity: 2022.3.22f1
VRChat SDK: 3.10.3
CPU: AMD Ryzen 9 9900X
GPU: NVIDIA GeForce RTX 5070 Ti
RAM: 32GB
Motherboard: B650 AORUS ELITE V2
Project path used for testing:
D:/projects/VRChat
What I already tested
I have already completed and re-checked all common troubleshooting steps:
  1. Fresh install of Unity, VCC, and VRChat SDK + NVIDIA Clean Driver Install
  2. Cleared Unity, VRChat, VCC, GPU shader caches, and Windows Temp files
  3. Tested via mobile hotspot to rule out ISP/Router issues (Same HTTP 400)
  4. Turned off IPv6, 1.1.1.1/WARP, and all security/firewalls/network filtering (e.g. AdGuard)
  5. Tested with a new ASCII only named project path using SDK built-in models
  6. Tested both 'Capture From Scene' and 'Select Image' (Both fail at validation)
  7. Issue persists even after a 30-day hiatus
Despite all of the above, the issue remains reproducible.
Log behavior
  • .vrca
    upload appears to complete
  • failure occurs during/after image upload validation
  • server returns HTTP 400 with
    You must upload a valid image!
  • upload does not fully fail immediately but results in a corrupted avatar record
Time window (UTC)
2026-04-23, approximately 16:17–16:19 UTC
Request IDs from logs
mobosea9lcl12lms
moboselqww7s0yy2
moboscxcopkb73lm
mobos8bvujuri33b
mobosfaprk058ofd
mobosg29z490ju1q
(Additional request IDs are included in the attached log.)
Attachments
  • Editor.log
    files
  • Reproduction videos (YouTube), including:
task Manager visible throughout the entire video
package list and versions
Capture From Scene failure
Select Image preview visible, but upload failure
local upload abnormal behavior
resulting avatar becoming name-only/empty
in-game error fallback avatar
  1. https://www.youtube.com/watch?v=u1NzwbQ12FQ (With Mayu Model)
  2. https://www.youtube.com/watch?v=4-4ofaulBrM (With SDK Built-in Model)
Please investigate backend image validation and avatar record consistency for this upload flow using the attached logs, video, timestamps, and request IDs.
Thank you for your help.