shoulders are complicated things
Hard to figure out what causes what, so I just went the shotgun approach to fix mine -
stretch and mobility work, soft work tissue on pec, pec minor, all areas of the traps, front delt, subscapularis in armpit region, upper bicep tendon, lats.
strengthen and activate mid/lower traps, serratus, and cuffs