This is an old thread, but I'm also having a problem "teaching" my 54.0 Dish remote. This remote is paired with a 3.0 Joey. I mention that because it appears there's some 2-way communication going on there with the Joey directing the 54.0 Dish remote to "learn" the 3rd party remote codes.
I've reviewed the steps that are to be followed to make sure I'm doing it exactly as directed under the "teach" option.
I get all of the following results, none consistently:
- in programming 2 or more buttons, only one of the "taught" command is learned by the 54.0, and it's assigned to the wrong button
- in programming 2 or more buttons, the same command is learned by more than one of the 54.0 remote's buttons
- at the end of the steps, in saving the "taught" command, I get "unknown error. try again later". Or it blinks as if successful... but it's not.
- often, the Dish remote doesn't acknowledge (with a blink) that I've sent a command from the 3rd party remote
- if I use "start with clean slate", it doesn't. When I'm done, there are still residual commands programmed for buttons in the AUX mode.
- if I program an arbitrary listed device in an attempt to "reset" all of the buttons to some other state, I get the message "only 4 different brands of devices can be programmed to your remote in one day. Try again tomorrow". WTF is that all about?
I tried to "teach" a different 54.0 remote, one that was paired with my Hopper 3. Same arbitrary results.
BTW, the 3rd party remote is for controlling a Pyle PCAU46A amp.