Had this happen to me, almost to an exactness, but with my E46. What was explained to me was that in the event of a quicker than normal stop, the worn u joints or center support bearing allow for driveline bind and eventually that bind gets unbound…
Did you happen to make a quick stop? If not, ignore