I gave someone a Plume Veil clone and that happened to him, too. And it was on a regular top cap, but adjusting the center pin did it anyway. I had had it on a Slug, which doesn't have an adjustable 510 so I hadn't been aware of the problem.
Yes, OP, be very careful with that atty with that mod. I understand based on where you live, but if there's a chance you can get a different mod with a 510 pin in the top cap to use with the Plume Veil, I would advise it.