Yeah that silicone cap you have on yours don’t match at all😬, DM me and I’ll send you the right one for free, I got em here but have only used one of em lol, don’t need the rest https://www.amazon.com/XFUNY-Replacement-Silicone-Controller-Joystick/dp/B00YGCCASI
/r/TheSingularChan
I have never had this problem. But I still bought these grips - https://www.amazon.com/gp/product/B00YGCCASI/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
I use them on my Xbox and my PS5. I can't use a controller without them now. They work great.
Get these. You can put it over the joystick. Will extend the life on your controller. Love em!
Here are a pack of some from Amazon, although I’ve found them cheaper and in more quantity on Wish as it’s just a plastic cover. You can also find them at GameStop if you mind getting extorted.
Maybe try a replacement cap to see if that works well enough?
There's plenty of different ones online but this is what i used
https://www.amazon.com/gp/product/B00YGCCASI/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1
https://www.amazon.com/gp/product/B00YGCCASI/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
I use them on ALL of my game controllers (Xbox, Switch, and PlayStation).
Did yours not come with a rubber cap?
Check these out, theres plenty of different styles on amazon, im sure you can find one for your style
https://www.amazon.com/gp/product/B00YGCCASI/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1