I'm guessing there's not much that can be done, but I'll ask.
I have decoder in an MP15DC that shows an Atlas ID (127), stamped NCE. It works perfectly on DCC. On DC, it goes forward fine, but on reverse, it wants to abruptly switch back to forward on its own. If I use a light touch, I can get it to stay in reverse for a while, but eventually it will suddenly go forward again. CV 8 reset has not changed the behavior. Any ideas for troubleshooting?