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: Latest via VCC
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. Reinstalled Unity / VCC / VRChat SDK
  2. Cleared Unity, VRChat, cache/temp files
  3. Verified clean ASCII-only project path
  4. Tested valid image formats/sizes/import settings
  5. Tested both Capture In Scene and Select Image
  6. Tested with a brand-new clean avatar project (same issue)
  7. Disabled IPv6
  8. Tested with 1.1.1.1/WARP
  9. Disabled security/network filtering software during tests
  10. Rechecked graphics-side settings and driver state
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
  • Cleaned editor log (non-essential lines removed, relevant upload flow preserved)
  • Reproduction video (YouTube), including:
Capture From Scene failure
Select Image preview visible, but image upload failure
local upload abnormal behavior
resulting avatar becoming name-only/empty
in-game error fallback avatar
task Manager visible throughout the entire video
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.