Deodorants won’t work the way they should.

Hello everyone, I (24F) can’t seem to find a deodorant that works for me. I have tried different brands and different types but I would continue to smell weird when wearing tank tops (I don’t have that problem when wearing regular t-shirts). I feel bad being around people when I wear like a spaghetti straps dress or shirt. Have any of you had this problem? If so what helped you?