---
# System prepended metadata

title: VRChat 条件を満たしてるはずの Fallback アバターをアップロードできなかった話【解決策あり】

---

# VRChat 条件を満たしてるはずの Fallback アバターをアップロードできなかった話【解決策あり】

## TL;DR

プラットフォーム切り替え後にUnityを再起動する

## 環境

- Uinty 2022.3.6f1
- VRChat SDK - Base 3.5.0
- VRChat SDK - Avatars 3.5.0
- アバター: https://booth.pm/ja/items/4190861

## したかったこと

いままでPC版しかアップロードしていなかったアバターのファイルを見るとQuest向けとFallback向けのパッケージが付属していたので、それを使ってQuest対応とFallback設定をしようとした


## どうなった

Quest向けのアップロードは普通にできた。（同じBlueprint IDを使ってWindows, Androidそれぞれでアップロードするやつ）

Fallback prefabもシーンに追加してアップロードした。

![2024-02-08_23-18-52_Unity](https://hackmd.io/_uploads/SJUHhDMjT.png)

Windows向けはできた。can be used as a fallbackと書いてあるのでうまく行っているはず

![2024-02-08_23-18-39_Unity](https://hackmd.io/_uploads/SkFO2vzi6.png)

Android向けがおかしい。Overall Performance: Goodなのにcannot be used as a fallbackとなっている。この画面でGoodかExcellentであれば要件は満たしているはず。

要件: https://docs.vrchat.com/docs/avatar-fallback-system#uploading-a-custom-fallback

## どうした

この挙動にタイムラインでキレてたら、「Unity上でプラットフォーム変えたらおかしくなるからその都度再起動した」という情報を教えていただいたので、再起動してみたらボタンが出て押せるようになった。

![2024-02-08_23-51-07_Unity](https://hackmd.io/_uploads/ryespDGsa.png)

![2024-02-08_23-51-21_Unity](https://hackmd.io/_uploads/HyRi6wMsa.png)

## 原因

知らねえよVRChat SDKのバグだろ

## 備考

![2024-02-09_00-07-35_VRChat](https://hackmd.io/_uploads/SkKw0Pfjp.png)

正常にアップロードできたらFallbacksにuploadedセクションが表示される