Assuming that the top of the barrel is flat and smooth and that the cap seal is in good condition, the main cause of gas leaks in my experience is the S30 valve emergency pressure release rubber. I have abandoned these and switched to an inlet-only S30 valve with a pressure gauge and a separate industry standard pressure relief valve with a fixed working pressure of 10psi.