Sam run a shockcord from the end of the rotator to the boom. That will fix your problem.
Spinlocks do fail and with no warning. Plus the halyard wouldn't be able to run straight down causing more friction.
Ronstan body breaks over time or the pin can fall out. Never had a problem with the harken but putting a bolt through it helps.