Not sure about exchanges, haven't used one in years. Most wallets now of days generate a new receiving address every time. If yours doesn't, change wallets. Or better yet look into silent addresses like on cake wallet.
Discussion
I haven't tried silent payments yet but this looks like a poor choice of products that support it so far:

Of course, my wallets all create a new address every time and I wouldn't use any other product but I have to pay individuals that more often than not want me to pay them to the same address over and over again. I can remind them about this being bad for them and for me but ultimately I don't have the comfort of too many options, so I keep going with it instead of not paying to these addresses again and again. Maybe I should apply an address-reuse-fee 🤔
you should try it out in Cake! the UX is horrible enough to send you running for the hills. they obviously made a great effort to implement it in a non-cucked way.