I keep getting "Sample spread too large" errors when trying to complete the BEACON_RATOS_CALIBRATE macro. Sometimes it's pretty early in the calibration, a few times it has made it to the measure gantry twist part of the calibration before erroring. I have tried heat soaking with the bed at 85c for 30mins and it doesn't seem to make a difference. I don't feel any wiggle in any of my Z-axis screws or bed mounts. I don't feel any wiggle on the beacon board or fan duct. I tried lowering the movement speed to 80%. The beacon is plugged into one of the USB3 ports on the Pi4.
Vcore 3.1 300 being upgraded. Added the Beacon (cable soldered directly to the board), a new Orbiter, EBB42g2 toolboard, upgraded to a Pi4, and am deploying RatOS 2.1 RC3 on a new mSD card. Hotend is a Mosquito Magnum. Beacon is mounted on this fan duct (in ABS-GF): https://www.printables.com/model/490799-eva-extruder-tri-horn-duct-with-beacon-mount
Thoughts - I don't know how to accurately measure the offset between the tip of the nozzle and the beacon. Not sure if that would make a difference for this error? Something is wrong on my config... although it booted up that way out of the configurator. The printer boots up unable to home. Clicking the home buttons gives an error "must home axis first". I have to issue a SET_KINEMATIC_POSITION before I can home any of the axes and then it homes normally / endstops work correctly. Is this relevant to this problem?
Any info I can provide? Troubleshooting I can try?