This from Sprog..\\
The SPROG does
not need or benefit from
programming boosters. They actually do not add anything to the SPROG capabilities, and some do not work at all.
For programming, the NMRA specification says that any conforming locomotive will need no more than 250mA to program, and SPROG II is fully able to support this. Some of the sound-equipped locomotives draw higher currents starting up, and so have had issues when programming on conventional DCC programming tracks, but again, we have developed SPROG II and SPROG 3 to support these needs.
Some sound decoders have been found to respond better when programming with a higher voltage supply than the 12V we usually offer with the SPROG II, and so if you have TCS WoW, Broadway Limited or some other newer sound installed we do recommend that you purchase the SPROG 3 package to get the higher voltage, or
contact us at sprog@... for advice, or to obtain an alternative or replacement higher voltage power supply.
This nothing to do with JMRI......
If you want to isolate the issue get an O-Scope and look at the square wave.......