System Information
Operating system: Linux-5.14.16-arch1-1-x86_64-with-glibc2.33 64 Bits
Graphics card: NVIDIA GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 495.44
Blender Version
Broken: version: 3.0.0 Beta, branch: master, commit date: 2021-11-18 13:27, hash: rBf71813204c40
Short description of error
The order in which Geometry is plugged into the Join Geometry Node seems to have an effect on the upstream index. - The result of an upstream Transfer Attribute changes depending on the order. I think it becomes clear when looking at the attached .blend file. (Description is in the Node Tree)
I don't know if this is a bug or not, but to me at least, it is unexpected behavior.
Here is an image of the expected output:
However, when the Geo for the cubes is in the lower position the result is this:
Exact steps for others to reproduce the error
- Open Attached blend file
- Switch to Rendered View
- Switch the order of the inputs of the Join Geometry node in the red frame.

