Row action token seems to always return first rows value

So I seem to have run into another issue. Now the same listings will populate regardless of which button is pressed. I will update the post with the model in question and new issue that cropped up.

This is the field that should be set from Row Action

Here are the conditions of the AccountContacts model that is re-queried right after the SelectedAccount model value is set and saved.

*Note prior to your response this had the incorrect model in the condition which was the cause of the original problem this has been corrected to what you see below.

As of the result is when this model is queried the same limit of 20 records pops up no matter which row I click on all seemingly related to different Accounts.