I have a vintage 1996 Digitrax DN93 decoder installed in a Kato SD40.
As a vintage model myself, I have forgotten if I can read this decoder with JMRI, and if there were any problems with 4 digit addresses, as this beast seems only to respond to 2 digit addresses.
It may be time to pull the decoder and put in a more modern one, but this was my first or second DCC install.