The problem you're describing sounds like a "toggle-bit" issue. There are two different sets of codes for each command. The original remote would alternate each code for successive button presses. Search the forums for toggle-bits and media center, there may be a different code set out there that will help.