I guess I missed it somewhere, but you cannot input a Legacy/TMCC engine number higher than 90 into the DCS app. The DCS app says add a number between 1-99, but don't believe it.
I have been trying for two days to get a TMCC engine and a Legacy engine to operate with the DCS app. The TMCC engine has an address of 92, and the Legacy engine has an address of 96. Could not get either one to respond to commands from the DCS app, but both ran well with the Cab2. And as I mentioned above, all the appropriate lights blinked correctly.
Going through all the MTH and Lionel literature I came across a statement for the DCS handheld that said you could not load a TMCC engine number higher than 90. Well, even though the DCS app said up to 99, I reset the engine number for the Legacy engine to 1 through the DCS app and the engine worked. I then set the TMCC engine to 48 and it worked (sort of, see below).
Number one recommendation to MTH on their next app update is to change the TMCC/Legacy engine number change instruction to say 1-90!!! Two days wasted.
By the way, the TMCC engine has its issues using the DCS app. Unlike the Legacy engine, commands are not always accepted and one time it and the app froze up with the whistle constantly on with the virtual whistle handle down. Had to shut down power and close the app to get things working again. The engine runs well with the Cab2. I'll try some other engines and report back.