problem with USBUIRT and ECHOSTAR

I have a dish PVR 625, and I'm trying to control it using IR Command 2 and a USBUIRT. I can train the USBUIRT using the remote, and it says it is successfully trained. When I use it however, only the TV functions work. I can control the TV volume from 10' away without any problem. However if I try a SAT function it doesn't work even if I am close enough to see the reflection of the USBUIRT off the satellite receiver.
I can see the USBUIRT is sending out a signal, and I can only assume that it is the same signal that I trained, but it just doesn't control anything.
I can see the USBUIRT is sending out a signal, and I can only assume that it is the same signal that I trained, but it just doesn't control anything.