Check your 510 connectors friends. Mine had come loose and was leaking from it. This probably is the issue some are having with leaking from the AFC ring.
Tightened mine up, and leaking seems to have stopped, I'll let you all know tomorrow if it fixes it long term.
When I first got the V1, it didn't leak a drop, then after a while it started. I remember the 510 connector being really tight at first, but it was definitely a bit loose. I'm guessing it just loosened over time, from taking it off the mod.
It's definitely not the 510 pin on mine.