I've had mine come loose a couple of times.
When it comes loose, all kinds of messages and codes come up. The last time it happened, I couldn't even shut the truck off. Had to call a service tech to tell me how to shut it off...LOL.
That last time, I accidentally went thru some pretty deep...