As you describe it,and the lever slammed down (went back that is?) ,I think what you are saying is that you had 4H and it went back to 2H,cause it would be impossible to go from 4L to 2H.
Well,I dont know if its relevant,but I ll tell you this:
A similar problem I had once ,was when I had 4L and I trying to go over an obstacle,suddenly the 4WD stick (lever?) went back to N (Neutral)(2H->4H->N->4L).
That day it happened 4-5 times.
The reason for that was that at the mount of the 4WD lever there are some lets say metal fuses that hold it to its place.I had 1 (or two? cant remember what my mechanic told me) broken.So when I was on 4L trying to overcome obstacles(which means stress) ,the 4WD lever was popping out ,back to N.
Hope this helps.