As always Im going to be missing something painfully obvious…but i can’t see it.
You will see in the attached images that I am attempting to rotate a texture 90 degrees. Now everything rotates fine except the roughness. You can see in the attached material everything should be rotating simultaneously (I think
I’ve tried to design a shader as you have in the screenshot. I can say that the problems with the rotation of the texture arise after CustomRotation, when you add a local transformation texture multiplying TextCoord to Append and adding them to CustomRotation. Try to optimize your shader removing these nodes.