We have created a transaction variant with 3 screen variants for 3 screens. They have been used for
1) Hiding some fields in Initial Screen
2) Hiding some fields in Second Screen
3) Hiding some fields in Third Screen
When we execute the screen variants separately, all of them work perfectly. However when we run the transaction variant, only the changes of the first screen are reflected. Why is this so?