We are using the lamprey encoder for our custom swerve modules. We had problems performing a basic calibration. We powered up the encoder while holding the blue button, and the encoder entered the calibration sequence (LEDs blinked as they should, also we got an output in UART that stated that calibration started). Then we rotated the magnet slowly (3 times and even more, as manual requires) yet the status lights do not brighten accordingly. From that point the calibration does not complete after many rotations, and it is stuck in the basic calibration mode.
We also are using direct analog input straight to the roboRIO, giving the encoder vcc from it as well.
Do you have any suggestions as to how to fix this problem or what causes it?