I am confused. If the alarms are different when you change the encoder back, then that would point to a problem with the encoder, no? Am I understanding your statement above incorrectly?

You can also try to swap drive units to see if that might be the problem, if you are confident in the encoder being good.