Did you experiment with multiple IR code sets? Wondering if that's more successful than RF. (Although this was probably covered already, wasn't it? My memory has been fuzzy the last couple of days.)
So that's 1 hour and 18 minutes. I'm wondering if you know how long you had the device plugged in to your laptop - was it approximately that long? Just a stab in the dark, thinking maybe it stops the clock when it's connected, but you'd think that an update to the remote via the USB cable would include synchronizing or updating the time!
Yeah, I messed with multiple IR and that didn't seem to work either. Seems like it's on DirecTV receiver only regardless of IR or RF.
A little bit about the setup:
In order to "learn" you new codes you must first set it up using one of the devices listed in the database. You then have to let it fail, which means disconnecting and running the verification test that the remote forces on you, and then when you hook it back up it knows the code failed. At that point you can select to learn from the units existing remote. You then go thru a button by button process to setup the new codebase, and of course then you have to test it [I really hated the forced tests unit by unit activity by activity instead of waiting until the end]. Then when you go thru the activity setup. The first step is to choose the power state of each device you have setup. The 2 DVR's I setup [0002 and 0003 codebases] didn't allow me to change the power state at all. Since I could not change the power state when I got to the next step the devices were excluded from the activity.
As far as the clock question... There is no way I had it hooked up that long the way they force tests on you. It's crazy... Add a device, you must test it. Add another device you must test that... Add an activity, you must test it, and so forth.
The unit does charge when plugged in via usb so I wouldn't think the clock would stop.