So I played with some different conditions and it would sort the entire list when the list was relatively short, like 10 items. But when the list got long, it wouldn’t. Maybe it’s performing the sort a certain amount of time after the merge, so maybe the merge hasn’t finished when the sort starts on longer lists? Maybe it’s more about when the repeating group starts loading its list? Maybe it’s just that long lists are more prone to issues. I don’t know. I ended up finding another way using states, but I appreciate the reply.