I'm just curious what you mea it didn't work? The codes didn't work for programing all the functions, or you tried to program it directlly form your original remote? If programing from the original remote, did it program ok but the comands didn't all work right? I'm wondering because I was going to keep all 3 that I got but if it will not program off other remotes well, I might only keep 1 or 2. Out of 33 comands I programed off other remotes, only one didn't work right. On one dvd player, the fast foward/reverse would work with one button push, but with multiple button pushes it wouldn't increase the speed.
@SirZoltan, you can return it even opened. How many comands does a tivo use (never had it). The advantage of this one over other remotes you could get for 10$ is that you can aim your original remote control at the new one, press the appropriate keys, and it reads the actual ir signal that your original puts out and copy's it. If there are not to many commands for the tivo, you could just copy them, or if it works off preprogramed codes, then you could use that function for advanced commands the often do not work with preprogrtamed codes. I would open it and try it (make sure to keep the package, paprer inserts, reciept and everything, even after it seems to work fine, in case you later want to return it).