I have a procedural texture that uses the UV coordinates in some math. In order to get access to the X and Y coordinates, I use a Split RGBA node.
If that Split RGBA node is outside of a group, the values that come out of it appear to range from 0 to 1. If I group that Split RGBA node then the coordinate values seem to range from -1 to 1.
If you use the attached .blend file and ungroup (Alt-g) the NodeGroup.007 you will see the pattern of circles change from a red quarter-circle and green centered circle into a yellow quarter circle.
How do I make these nodes work properly whether grouped or ungrouped?