When there are 2 documents (Doc 1 & Doc 2) are chaining together through Button Properties -> Actions -> Open QlikView Document, you properly will facing the problem:
the selection is not keeping the correct selections when navigating forward and backward between these 2 documents.
Purpose of using 2 different options:
1. Transfer State: it means after opening the second doc, QV removes state on Doc2 and apply Doc1’s on it;
2. “Apply state on top of current”: it means when trying to apply Doc1’s state on Doc2, it won’t remove Doc2’s first. Actually, before applying selections, it checks whether Doc1’s selection conflicts to the Doc2’s
a. If NOT, it applies Doc1’s on Doc2;
b. If conflicts, it does nothing; (Advantage here is keep the context in Doc2, if customers think Doc2 is more important than Doc1 and don’t want change it when chaining.)
So in most cases, Option 1 Transfer State is enough for customer, since it simply make selection on Doc2.
This can be solved by uncheck the option "Apply state on top of current"