Here's my latest list of pure bugs. I've compiled and verified this list (along with the other lists in the posts that follow) over the last 12 days. Just yesterday the rollout of 0x03DE started for some DVR models (HR21, HR22, HR23 and R22); this new release may fix some bugs (and may introduce some). I've omitted design deficiencies so that fanboys can't pretend not to see the bugs. I've also tried to omit problems caused by bad Guide data, and issues such as pixelization, dropouts and stutters, for which the blame seems to fall on poor signal quality. Corrections are welcome. I've verified that any bugs that are reproducible still exist. Some intermittent problems may have been fixed secretly. Overarching problem, which I'm arbitrarily calling a bug because I'm certain that the limit is required by generally inefficient coding: • Series Links are limited to 50. Other issues pale next to the speed issues (which the HR24 may be responsive enough to avoid): • Key presses may be ignored, or acted on too late. For instance, a late-acting Down Arrow will hit just as you press Select, selecting the wrong item. • Trick Play button presses are usually ignored for the first few seconds after a recording begins playing. • Entering letters with the numeric keypad ("triple-tapping") frequently generates mistakes. For instance, pressing the '3' button twice quickly may generate 'DD' instead of 'E'. • Returning from a detailed show description to a list takes way too much time refreshing the list. • Press-and-hold functions work only sometimes. • Press-and-hold functions sometimes engage when you don't want them to (as if you were holding a key down). • You can't pause a recording on the correct frame unless you anticipate and press the Pause key a little early. • Instant Replay may take so long to respond that you go back only 2 or 3 seconds. • Pressing Play to make the progress bar disappear is often acted on too late, so that the progress bar reappears. • Pressing Play twice too quickly, to make the progress bar appear for just a moment, usually leaves it on the screen. • Channel changing may fail if the channel banner needs to be brought up; the first digit is accepted, but the second one is dropped. • Press-and-hold functions, when they work, take way too long to engage. Scheduling/recording errors: • The presence of a VOD SD version of a film prevents the recording of a broadcast HD version. • Series Links occasionally get mysteriously deleted (with old ones re-added at the same time). • Occasionally one may lose all Series Links and even all recorded programs (typically after an update, in which case rebooting may bring back the programs). • If the primary showing of an episode conflicts, episodes later in the week may not be scheduled nor recorded, and attempts to manually schedule a later showing may be secretly vetoed. • An individual show you explicitly schedule and which gets added to the To Do List may still not get recorded, and as a rule there'll be no history entry. • A series episode recording may be missed, with the history entry claiming that the recording was cancelled by the user. • A show may schedule itself to record (on both tuners!) even though no one requested it, and attempts to cancel the recording(s) fail. • The beginning of an OTA recording may be cut off in favor of the soft padding for a previous show. • The feature that suggests an alternate channel when a live event is blacked out no longer seems to work. • Live event padding, once selected, may become unchangeable; normally it can be changed to any value — except to zero. • Very long recordings may be broken into two parts. • A recording may be blank. • A recording may mistakenly last 24 hours or more, deleting other programs. • A recording may use the foreground tuner (which you're watching) even though the background tuner is available. Searching errors: • Smart Search frequently fails to find any matches at all. • Searching often fails to find all matches that are in the Guide, even missing shows that are on in the next 24 hours. • Search's incremental matching often freezes, requiring the entry of an additional character to make it respond to the last one. • Search's incremental matching always clears the list of results if you enter an extra character that matches nothing. • Searching may not find any matches past the next 3-7 days, even when there are 11 days' worth of Guide data. • Often the first item in the list of Smart Search results is discarded each time you select any item in order to explore it. • 'Channels I Get' has always included some channels you can't get, leading the user to try to record unavailable shows. • NNOT after TTITLE always causes a search to return no results. Video errors: • Video may freeze for a few seconds while the audio continues normally. • Video and audio may freeze for 30-60 seconds, or become choppy on all channels. • Rewind and Instant Replay frequently cause severe stuttering of audio and/or video. • Pixelization, dropouts and stutters are not always signal-related; rewinding can make them go away. • While you're watching Live TV, the buffer will get dumped if a recording starts on that channel. • While you're watching Live TV, with no remote activity for a while, the buffer gets dumped if the channel banner pops up by mistake as a show happens to start in real time. • A paused screen always flashes back on briefly and intermittently after the screen saver starts. • The screen saver may start up while you're watching Live TV (not paused). • Closed Captioning and DirecTV Subtitles may both be on at the same time, making captions illegible. • The progress bar may become entirely red for all live shows. • QuickTune may fail to change the channel, or it may switch to the wrong channel. • Instant Replay always displays the new picture late, leading you to press it too many times. Stability/reliability problems: • Caller ID may work only intermittently. • Bogus "Searching for Satellite (771)" error that goes away if you reboot. • Guide may fail to fill with data until you reboot twice within 30 minutes (clearing your Guide cache). • The UI may become unusably slow after a firmware update, or simply after extended use; rebooting may help for a while. • Manual rebooting is frequently needed to make flaky UI or playback behavior go away. • Occasionally, a "reset everything" (which deletes all recordings and SLs) is required to make the receiver work. • A receiver may stop accepting remote commands (while still responding to the front panel controls); the box needs to be unplugged, perhaps for a long time. • Spontaneous reboots occur fairly frequently, for some. • Overnight lockups happen often to a few users. • A receiver may turn itself on, repeatedly, perhaps several times in an hour. • Add-on (eSATA) disks are unsupported; they may be erased spontaneously or just stop working, typically after a firmware update. • The automatic restart after a firmware update often needs to be repeated manually to make the receiver work. • For some, a manual reboot is necessary every time the box is turned on. • A firmware update sometimes renders a working receiver irrevocably unusable. • Playing all the shows in a folder (say, to a DVD recorder) may spontaneously abort. • Guide may go completely blank; rescanning OTA channels or rebooting repopulates the Guide. • Some internal hard drives became very noisy (intermittently) after the 0x034c firmware update. Sloppy coding: • Conflicting OTA channel numbers from out-of-range stations can make local channels untunable. • All sorted lists treat A, AN and THE as significant words. • Tuner #2 (or the ability to record off of it) may be lost for no reason. • Channel blocking has never worked. (If it did, channels you don't get, PPV and maybe even VOD could be excluded from searches.) • An Upcoming Episodes list may refresh itself twice instead of once (after Select ... Back). • A loud "pop" sound may occur consistently upon pressing Play after FF or Rewind. • A message asking if you want to delete the recording may pop up while you're watching the recorded show live. • Recordings that are between 16 and 29 minutes long have no tickmark at 15 minutes. • Connection to the Internet may disappear for no reason, usually after a firmware update. Heavy TV watchers like me have to use compound Keyword Autorecords (ARSLs) to get around the 50-SL limit. But there are a lot of problems with ARSLs that don't occur with regular SLs: • ARSLs without a CCHAN directive record PPV channels and channels you can't get (usually only the ones marked incorrectly; sometimes, all of them). • ARSLs record all reruns even though you specify First Run Only. (This bug impacts cable series like Justified more than it does network shows.) • Sometimes an ARSL rerun recording is truncated around the 15- or 30-minute mark for no apparent reason. • ARSLs (even long-established ones) occasionally fail to record first-run shows. • From the To Do List, it takes two passes to record a low-priority episode while cancelling a higher-priority one. [See report] • From the Guide, you simply cannot succeed in recording a low-priority episode while cancelling a higher-priority one. [See report] • Cancelling an ARSL series episode may not stick; if there's no conflict, the episode may get rescheduled for the same time slot. • ARSL users must babysit the Guide and/or the To Do List to make sure shows will be recorded. Mystery: Why do terrible problems (that look like hardware problems because no one else is reporting them) sometimes show up right after a firmware update? Perhaps memory (volatile or nonvolatile) is prone to malfunction, and the new firmware is affected more because a critical piece of code is now stored at a bad location?