Could it be the underwear?

Very recently I noticed that when I wear some of my panties, I get a bad smell. I wore some new ones for the past few daya, that soft elastic material that you sweat a lot in and they’re usually the “invisible underwear” lol, is it called spanx? Don’t know really. Anyway, I’ve been wearing those ones for a few days and I noticed that my smell was completely fine and not off whatsoever, last night after I took a bath I put on some cotton panties and literally within an hour I could smell it. It’s a weird strong odour. I got tested for STI’s recently so it can’t be that, and I’m sure I don’t have a yeast infection or BV because I don’t have any symptoms. Plus I smell fine when I don’t wear that underwear? I noticed that in the past week or so, could it be the material? But I thought cotton is the best? I’m just confused lol

Vote below to see results!