There is an Interface C which has parent as B and B has parent as A. Now I am passing via rule input from C it is working in B but not in A.
The value gets refreshed at A interface automatically. FYI the rule input data types are same for all 3 interfaces A, B and C.
Discussion posts and replies are publicly visible
Are you experiencing this behavior in the Interface Designer or just in a User Input Task?
FWIW there is basically no limit to the number of parent/child levels that values can be referenced across, but the configuration has to be correct and may sometimes get tripped up due to factors more complex than a 1-sentence description of the issue. Any additional details (and/or screenshots or code snippets of your configuration across the various levels) would be helpful if the prior replies haven't already helped you solve it.