The line you push into JG fittings need to be cut off very square and neat to be foolproof - I also found that there is an issue with line diameter. As near as I can tell, it comes down to the minute difference between 5/16 and 8mm.
The Grew coloured JG fittings are 5/16th - but the beer line might be exactly 8mm, which is just a tiny bit big for the fitting. I have never had real trouble with them sealing up, but I have had so much trouble removing line, that i have broken a number of fittings. This is not the case when I have had line that is slightly thinner. The thinner line seal and removes beautifully, the slightly thicker line jams awfully.
I recently bought some of the genuine JG beer/gas line .... and it both seals and removes far more easily that any of the normal beva line, not to mention being easier to cut cleanly. I have not wanted to use it on the liquid side, because it has a quite large inner diameter, and it would have taken miles of the stuff to provide enough line resistance for a good pour at carbonating pressure, But I have replaced all my gas side lines and use it on my celli tap for liquid (adjustable resistance on the Celli)
When I am using the normal Beva line, I do smear a little food grade lubricant on the line, it seems to help.
Also - have a look down inside the fittings. The little grey collect should have 4 "leaves" each with a tiny metal tooth at the bottom of it. In the fittings I broke, it was one or more of these little "leaves" that broke off - I didn't even notice the first few. The fittings will still work with only 3 of the 4, but are less "safe" - with only 2 of the 4 they will work, but if the tube is pulled out of very straight alignment, then can and will leak.
I leave my gas on all the time, and in my spare fridge, the reg and line are twisted over and there is quite a lot of stress on the JG fitting - still holds up beautifully. You just have to be aware that they are only mostly foolproof, not completely; and check them for leaks as you would for any other fitting.
Thirsty
edit for speelink mistooks