Erratic Rotary Encoders Since 6.4.13 Update

FarmBot axis length, determined during calibration, is saved across power cycles. However, when FarmBot regains power its position will be zero. This means calibration only needs to be done once, while “find home” should be run before performing actions after startup. “Find home” will move toward the home position until the motors stall and set that position as the new home (zero).
If FarmBot’s position resets to zero in the middle of a sequence, either power was lost or a “find home” command was run and the motors stalled. Some potential solutions include replacing “find home” commands with absolute movements to zero, fine-tuning motor settings to reduce stalls (such as reducing motor speed or adjusting acceleration), or modifying the encoder settings to reduce sensitivity. See the encoder troubleshooting FAQ for additional troubleshooting information.
If you are using v1.4 hardware, v1.4 should be selected as the firmware. Other selections are incompatible, so
they will cause the encoders to stop working