This might help someone else later. If you have a repeating group with a data source it will put that data into its list and pass the data down to its cells.
However, if you use an action to “display data” in the repeating group, it will override the repeating group’s data source and change the repeating group’s list.
The way I found this out is I had an old action returning a search for a totally different thing that still managed to override the repeating group’s data source. I filed a bug on that.
In this screenshot you can see the difference between the data source (blue text) and the actual list (custom states and other values). The latter is what will be passed down to the cells. So if the list doesn’t match the data source something else is overriding the data source.