Visit a sports physio and get some professional advice would be my advice.
^That.
Popped mine out after a nasty OTB 7 years ago (also put a hairline fracture in my jaw, broken nose, broken wrist, knocked myself out for a while and damaged my lower back!) and the NHS physio was next to useless for biking. Got given two sessions (one initial one then a follow-up after 6 months) then was declared fine and sent away with an A4 piece of paper!
I went and found a really good sports physio (they worked with rugby players for the local teams) after it was still randomly popping out by itself and it’s been miles better since. You must keep up with the exercises though as it’s easy to think it’s fixed and then forget about it, until it pops out again.