Randy’s suggestion to mute the sound makes a great deal of sense. Means less power wasted in the process on unneeded sound, and more avail for the inputs. Take a small section of leftover track, hook up leads from it to the correct outputs on your controller, and do programming of your address in paged mode…if that works. If not, then you’ll have to do all of it in Ops mode, but you will have to figure out the hex equivalents of your addresses. Not a big deal, but can be a pain.
My SEB does all of this with all decoders, from 100LC to Tsunami, to various orders of QSI. But I still do Paged Mode on a small section of specific track for the addressing. It is a pain because I have to remove the wiring from the layout to the controller at the outputs, install wires from the programming track, do the address, and then restore the wiring to the layout.
By the way, once the address is input to the QSI’s, are you ensuring that your CV29 values are correct? If you have any long addresses, you must immediately set CV29 to “38” in order to activate that new longer address. Also, I have learned that you must pick up your throttle, dial in the new address after CV29 is set correctly, and then click the encoder to actually call up the loco, itself. The address is there, and recognized, but the decoder is still in an anaesthetic fog…it won’t make any sounds, light, or action until you physically acquire the loco. Don’t expect any activity just by powering up the track!
Same goes for the QSI’s, sometimes, when the track has been shut down or the locos removed from the track for any length of time. I find that my J1, especially, will do squat when I return it to the layout after an absence. Then, as soon as I dial in its address, and click the encoder on the throttle (DT 400, so yours may not have encoders), that is the signal to the decoder to wake up. Works every time.
I hope this helps to solve some riddles