I have found that mixed lids and tanks leak if you can get them together. I think it is just oxidation on the surfaces which are your tank's problem. clean and lube should do it. If not, try the suggestions I made, if they are for you at all practicable.
Thanks john, I will try them. I made some testing, there was no leak. I feel like that they are of same brand. The rubber band seems to help a bit but I will need a proper one to make it consistent.