v6.1 shadow catcher rendering yellowin IR when change to reference

hi,

when I apply a shadow catcher to a surface and reference it in environment mode to a sky with HDRI material, everything is fine until I change something to the HDRI material.

This can be changing the intensity of the light material or inside a filter shader.
Only solution to continue is restarting IR

so for the included test file:

  1. start IR
  2. change the intensity of the sky, and surface becomes yellow

when using the hdri directly in the sky, I can change the sky intensity or change color in a filter shader without it turning yellow, but if I

  1. duplicate the sky
  2. put the second sky in a null
  3. make the null invisible (with second sky inside)
    the floor surface with the SC turns yellow again

I don’t know how this responds in v7, but it is equal on R18-R19 and R23 with v6.1

// free HDRI by HDRI-hub.com


shadow catcher and hdri yellow error.zip (289 KB)

Hello,

thank you for reporting this issue - yellow is the default color after something goes bad within the code, so I am definitely passing this forward to the developers.
(Internal ID=640432843)

Thanks,
Jan