There is an issue occuring where TransformVector node break compilation material instance but primary material is successfully compiled. When using a custom node to set the value this node intends to do, there is no issue and the expected result can be achieved. This does not appear to be a regression.
Versions Tested: Issue occurs in all versions tested
4.18.3 CL - 3832480
4.17.2 CL - 3658906
4.19p3 CL - 3861363
There's no existing public thread on this issue, so head over toAnswerHub just mention UE-54674 in the post.