It sounds like maybe the pinion nut came loose on the rear end.
If the pinion has too much play it will slide into the ring gear in reverse and lock things up, but it should have been noisy or growling going forwards too.