This recoil induced cylinder skipping, on S&W 29s has been known ever since they came out. The cylinder lock bolt unlatches during recoil and the cylinder rotates backwards. This is not what you want in a critical life-threatening situation. I'd recommend you find the best smith out there for 29s and send it to him rather than S&W. The fact that this issue is still around after all these years doesn't say much for S&W's Customer Service. If S&W really wanted to solve this problem they would've recalled all 29s years ago and fixed the problem once and for all. It probably would have cost S&W $20-$50 or less/gun for the fix.
Best regards,
CJR