the Current Selections box always shows the selections from the Alternate State that it belongs to. That being said, it should not (be design) show selection from multiple Alternate States. A number of Current Selection boxes can show you all the different selected made in the corresponding states.
You can try and create another extra Alternate State, where you can collect all selections (through a bunch of Actions). It might be challenging, however, to collect and communicate different selections made in the same Field across multiple states.
www.masterssummit.com - take you QlikView skills to the next level!
Thanks, I figured out that one of the list boxes was still linked to the box I copied it from in the other state. I thought my CS box was buggy, but I had actually broken the particular list box for the inherited state. I reset the list box to inherited state to fix the linked boxes, deleted it, then created the alternate state version of the box from scratch, with the alternate state up front, so it wouldn't be linked to the other boxes. Problem solved.
(Your answer was correct with a best practice on top.)