Glad to hear you are OK.
I had one slid down the tree a few years ago and I didn't think it was going to stop even thou I only fell a few feet, but it finally caught before my belt harness had me hanging. The tree was smooth bark and it rained just enough to make it slippery. I haven't used it since as I have plenty of ladder stands and a Tripod.