Hi there.
From what it looks, something maybe off during opening the pop-up. Since you’re working with parent’s group thing, there could be that you’re sending a wrong data value from RG to pop-up or setting a state with wrong data which is when populated on popup level from Card 2 instead of Card 3.
Check that you’re sending the correct data in wf to the popup and/or trying clearing out previous data that was sent to the popup when displaying data.
Also, a good way to debug workflows is to use Debugger. Add ?debug_mode=true or &debug_mode=true if you have more URL parameters.
Otherwise, post the wf steps from app editor to see how it is currently set. This way could be easier to help.