Both my HD and HDR have programmes in the Last Played list.
However, yesterday my HDR had episodes 1 and 2 of "Inside Claridge's" (both watched yesterday), today it only has episode 2.
Could it be that items are removed from the Last Played list when they are no longer available on iPlayer?