Background
I have an avatar which uses a black main color with alpha 255 (opaque) and blending ops to make the "opaque" material look transparent, with opaque preset blending ops used to make the outline visible, rendered at renderer queue Transparent (3000). This is also a somewhat deliberate design choice for fallback shaders (Mobile Toon Standard) and impostor generation, and to avoid viewing occluded outlines of the mesh through the mesh.
I cannot use alpha 0 for the main color, because the main color alpha value in Poiyomi Toon 9.3.64 also controls the outline transparency. (IIRC, the minimum workable option is alpha 3.)
The bug
The companion repositioned avatar copy ignores my custom blending ops applied to the material and acts like a face/personal mirror. My avatar looks transparent as intended in (most) world mirrors and in person.
Affected avatar (private): Outline Rusk (
avtr_ea270d17-f69f-4015-8e33-1a5a13bc1458
) by WubTheCaptain
Steps to reproduce:
  1. Redeem a Reference Cube Companion by using the code
    CUBEFRIEND
    : https://vrch.at/redeem?code=CUBEFRIEND
  2. Launch VRChat in desktop mode in open-beta
  3. Switch to an affected avatar (e.g. Outline Rusk)
  4. Stand in front of a world mirror
  5. Open up Quick Menu, go to your Inventory, find your Reference Cube Companion
  6. Spawn a Reference Cube Companion
  7. Reopen your inventory
  8. Click the "Reposition" button on the companion from the inventory to spawn an avatar copy (fade in)
  9. Press F5 to enter third-person mode
  10. Use your Action Menu to take out a personal mirror and face mirror
Expected result: The avatar should look like my avatar in person and in world mirrors (transparent body, white outlines).
Actual result: The avatar looks like a black void with white outlines in the companion repositioning avatar copy, same as in personal and face mirror. Tell me I've goofed up my material.
World mirror used for testing: NULL by Ziggor