I had a similar problem in my shoulder a few years ago from playing softball. A bunch of us from work decided to go spend an evening before an inter-company game to hit a few balls and then play catch for a while. After about 50 dead-on throws from about 100 feet( distance approx. from third base to first), my manager say I get to play third base. However, the next day I couldn't lift my arm above shoulder height without almost passing out. This continued for the next 18 months with just a little relief. When it got to the point that I could reproduce the pain by the proper movement I went back to the doctor. He felt around as I lifted my arm to that point a few times. He filled a syringe with Lidocaine, inserted it into my shoulder and I repeated the process until the pain went away as he moved the needle around and made small injections in various spots. Only slightly uncomfortable. He replaced that syringe with one filled with Cortisone while holding the needlefast in my arm. To this day I have complete movement in my shoulder, almost like magic. He, too, said I may need another injection in 2-3 months, but I never did. If only my carpal tunnel syndrome that has returned 10 years after bi-lateral surgery could be relieved so easily

Super painful sometimes and 90
% loss of grip strength at times. Of course, being almost 63 and a lifetime of turning wrenches doesn't help, either. Hope you find relief. Cheers!