I display my data in a repeating group that is powered by a feed. Take a look at the following test app that I’ve created for reference.
Under the repeating group’s data source, I’ve set it to the feed and it’s sorted by a feed’s property that I’ve selected. In this case, it’s the pubDate, which is the date:

This works when I switch it out to sort by any other property from the feed (ex: alphabetically by title). By that logic, I added a dropdown field and a Sort button so the user can change the order to their preference:

Back to my repeating group, I set the sort property to be dynamic based off of the dropdown’s value:

However, I’m not sure how I can get the repeating group to refresh with the new sort property when I click the Sort button.