It is hard to tell from your pic ,but the o rings should sit at the shoulder of the plastic spacer,not be pulled into the tube.
I think the design of that spacer was changed,on my '22 the spacer is more square than yours,again difficult to tell.
Electrical tape round the spacer has helped for some ,as has silocone sealer .
It is weird , a LOT of people have this problem ,so it is a THING , and some don't?
Mine have been on 25,000 miles and never vibrated.......
I have the slider puck on the top bar not the middle, 'cos I fitted highway pegs in that position and have smallbags mounted.This MAY be a difference,but I had the bars on without pegs/bags for a while and no vibes.
The fact yours are vibrating points to movement that may have damaged the o rings so they cannot do their job?....