If you can hear it leaking when filling, for a start it needs new o rings on the filler probe.
When you have replaced them before you do anything else give the cylinder 3 or 4 sharp blasts of air from your bottle, if there's any muck stopping the valve from seating properly this should move it and the valve should work ok.