I own 2 Freemax Mesh pro tanks and have never had any problems with leaking.
Actually, those are the most leakproof tanks i have.
Something is messed up on your tank, it might have been broken when you got it.
Can i ask what mix you are vaping as it is a sub ohm-tank ment for ‘’thicker’’ liquids.?