You should have used plumbers putty. Buying stuf at box store they do not know how to install Plumbing and they will sell you anything wheater it is right are wrong. Without seeing it, can you use putty now are the epoxycy to seal around it. If you cant then all I know is cut it out and get new ones and use Plumbers putty for all strainers in all fixtures.
Art retired plbg