When having a slightly twisted x-rod, you might run into trouble when using a BLTouch for auto bed levelling due to the bigger impact of the twist on the BLTouch than on the nozzle due to a larger y-offset from the rod.
While I had it for an Anycubic Mega S printer, the same root cause applies to most other hardware as well. I solved it w/o having to replace any hardware, but with some additional mathematics to compensate for the rod twist. I wrote something up explaining the issue and also provide there a little online tool to create appropriate compensation GCode commands. This works great for me and I have no more issues with the bent hardware, so maybe it is a proper resolution for some of you also...
Regards, habitoti