I do! We had the same issue and hubby found the answer.
What happens is good quality silicone toys actually leak a little silicone oil – it’s part of why they feel so smooth, but that can pick up scents. Water and soap don’t affect the silicone oil, it’s waterproof – which is why it’s such a great lube, BUT what does affect it is acetone! Yep, some simple acetone nail polish remover dabbed on a wipe and rubbed over the toy takes the smell right away! Give it a wash with water afterwards and they are good as new!
The sex toy cleaner sprays also work reasonably well but I’ve found the nail polish works best for this particular use.