Secondly, do not press any number button repeatedly as the instruction says. This device requires a stead hold on the button for a few seconds. If you press the button repeatedly, it learns repeated code. That is the reason some of you are getting 555511110000 for channel 510. To let it learn a number button, hold the STB remote control close to the USB-UIRT receiver (about 1 inch) and press the number button firmly and hold it, until MC says it has been learned.
Thirdly, even with firmly holding the button without repeatedly pressing it, some buttons are learned incorrectly. You need to try each button and make notes on them. Then go back to TV Options and click "Setup IR Emitter for STB channels...", where it will run the IR wizard again. If a button has already learned its code correctly, do not try to let it re-learn, as doing so may mess it up. Just press the Next button to skip it. Skip until you find the number that you need to re-do learning, and press that number steadily and hold it.
You may have to do the third step a few times because sometimes a button gets messed up inexplicably
This is essentially what I did to beat mine into submission. I did note, immediately, that I had to press-and-hold to learn (which is what all other software I'd used with any IR Blaster had instructed me to do, so I was more surprised and confused by your instructions than anything).
I wasn't sure about the skipping thing, so that's good to know. I just re-did mine over and over until I finally got a good, or mostly good "run". See why I was displeased with the IR Blaster learning process? Those need to be all on one page, at the least. I have some other ideas here as well.
One other problem I've noted is that I'm not getting reliable multi-digit blasting. So, even though my blaster can "tune" a single 5, and a single 1, and even 55, 51, 15, and other permutations, when I try to do 551 or 511, it doesn't always work (and I end up with 51 or whatever).
Also, fwiw, my cable box behaves nicer if you're able to hit "enter" or "ok" after typing in a channel number, which your setup doesn't allow. That's been an (advanced, not part of the wizard) option for my setup for many, many years as far back as BeyondTV 2, I believe.