Ohhh, those videos! Highly practiced individuals drawing in insane amounts of vapor and blowing it directly into the camera while a light is shining on it. Shame on them.
There shouldn't be an issue with the battery, but I have less than favorable results from my TW atomizers. I don't know why. Flavor is great, but somehow the vapor doesn't come out. One of them even quickly cycles on and off while pushing the button.
I have other attys from different suppliers and have no complaints yet. I'd just suggest that you pick some more attys up soon, but I'm no veteran, so I'll let others offer more info. I can just attest to the fact that you may have some atty issues in your current experience.