The listview used for EPG search results allows sorting up/down by clicking headers.
The sorting appears to sorta work - clicking 'Start' for example, attempts to sort by date + time, resulting with listview showing correct data.
However, clicking each individual EPG entry in the sorted list results in different dates/program names being displayed.
How to reproduce:
1) Search for anything in EPG
2) Try sorting by start time (for example)
3) Try clicking various results and compare "Event" title and time/date with the ones shown in "Details" tab below.
Example:
Here, the EPG is searched, and sorted by start time, ascending.
The search order looks correct, but clicking the entry shows completely different results in Details.
The "hover over" content however looks OK (it is the program in question as noted by Event Title and description.
EDIT: There appear to be other sort order issues (i.e. sorting by station name doesn't appear to alphabetically sort it, either), but I think incorrect metadata issue needs to be addressed first.