Has anyone accidentally changed the data bit table? It’s possible to change number of tools using D9 bit 0 and1. Other than that has anyone activated 1/2 station indexing?
I’d try watching feedback from encoder as well to make sure that it’s not glitching. It may be that rather than battery causing the error.