I tried GRJ's suggestion of setting the speed steps to 128, but that didn't stop the locomotive. Same behavior as before.
I'm using an MTH Z4000 as my power source. I don't have this problem with other TMCC engines not stopping under DCS, including a KLine Hudson in which I installed the same ERR device.
Thanks for your suggestions. Any other ideas?