Okay I just wondered, as I noticed it is sortable in Singularity but that is the only viewer-1 I have to compare.
[Edit]
After reading your source I tried setting RecentItemsSortOrder=1 in debug.
Now it sorted on date but also from then on I could change between name and date via the tab, unlike before.