Hi Matt,
I know that you’ve probably already done this, but just to confirm;
Have you tried displaying your list on the screen to confirm that is contains the expected record IDs (if your list is not just a text input object)? Have you confirmed that the record IDs are correct?
I’ll see if I can replicate this and post back.
-Audisho