Yes it does leak with the solid 510 pin mounted. Not sure how widespread this issue is among the rda’s getting to the reviewer community, but i suspect it should have been an issue with quite a few rda’s getting in the hands of reviewers.
Thanks bro.