Is your retrieval line pulled into it's usual position, or does it just stop prematurely?
Usually, a cleat or something locks up when we experience things like this. I think we have had a similar episode or two, without finding the real source. We just pulled it i bit out again before re-snuffing.
A last tought, have you checked what's happening with your halyard when this occurs? I have seen something similar happen on T's where the halyard have not been lead away from the fitting for forestay and shrouds. Then the halyard sometimes get stuck between the mast and shrouds/forestay when the mast rotates.
What kind of snuffer is that? Closeups of the mouth would be nice