It's connected to an MSR75 (Safe speed monitoring relay). Which keeps giving me a feedback 1 error. Checked wiring times over, even opened the encoder to make sure nothing broke.
The fault would go away after a little rotation of the encoder, and return at (seemingly) random intervals of rotation.
The fault is repeatable, but very hard for me to check what's up without a cro.