Hi Peeps,
The flap is only to prevent the air from escaping when you pull out the large bore connection from the pump. It is not designed to be air tight. The rubber seal within the cap that you screw in place after you remove the valve is the seal to prevent air leakage.
These can leak air if you do no maintenance on your kite. This is exactly the same as the Ozone and many other screw on caps. If you never clean the sand from the rubber seal, don't be surprised if you have a leak from the cap.
Simple: Every once in a while if you have a problem, remove the black seal, clean it, and re-install it. That's it!

DM