Thanks for the tip. The manual says nothing about resetting the 3D calibration, but there are only three buttons, so what the hey - I reset them all.
After driving for about 45 minutes, stopping for a while, and driving 20 more, the map still shows me parked in my driveway. The learning status is still calibrating, as it has been since the reset.
I've killed it. Now what?