ID 590687 - OCIO Context variables do not work on clips/timeline read nodes

Follow

Problem summary
OCIO Context variables do not work on clips/timeline read nodes
 
This happens with both OCIO v1 and OCIO v2.1 configs, and doing the same thing in Nuke's Node Graph works as expected
 
Using the OCIOColorspace soft effect, the same config does work when changing OCIO Context variables 
 
Customer reported version
hiero.15.0v4
 
Customer reported platform
rocky9
 
Steps to reproduce
 
1) Open terminal and set the environment variable SHOT to raw, for example:

set SHOT=raw
export SHOT=raw

2) Open Hiero/Nuke Studio, creating a new empty project

3) In Project>Edit Settings>Color Management set OpenColorIO config to custom, set the path to the attached simpleContext.ocio config and press Reload Config
 
4) Import any footage into the project
 
5) In the Clip's Properties, set the Input Transform to test
 
6) In the OCIO tab, create a new Key called SHOT and set the value to red or green
 
Expected behaviour
For the image to update and change colour
 
Actual behaviour
Nothing happened
 
Workaround
The OCIOColorspace soft effects do work, so you could disable colormanagement on the clip, add an OCIOColorspace or OCIODisplay node to the clip, however this makes changing the values more complicated
 
Reproduced by support
This bug has been reproduced in:
Nuke Studio 15.1v4 - Windows 10, Rocky 9.3, macOS Sonoma
Nuke Studio 12.0v1 - Windows 10, macOS Sonoma
 
Earliest version tested
Nuke Studio 12.0v1 - This issue appears to be in all tested versions of the product
 

    We're sorry to hear that

    Please tell us why