UBL mesh probing fails after first point, Marlin 2.0.5.3

I had this same issue with Marlin 1.1.9 ages ago and finally gave up on it. Just updated to 2.0.5.3 and decided to revisit it.
As the topic states, unified bed leveling stops after the first mesh point is probed with no error message that I can see. The LCD controller beeps, the probing stops, and that’s it.
I tried first with the default 10x10 grid and it stopped probing about halfway through the points, so I decreased the grid to 6x6 and it did the same thing. I’m now down to a 3x3 and it stops after the first point.
Tried to upload configuration files and console output with leveling “debugging,” but as a new user I cannot.

Any help would be greatly appreciated!

Files are posted here: https://drive.google.com/open?id=1-aY8obJ6YOg2DmJvEfGnLNCi2KWydqfd