I had the exact same problem with GS LC. Tesco forecourt air hose.
Near snap! But with a K16 while on holiday. I fixed it by dragging a 12v pump from the bottom of a pannier. My conclusion was that the valve stem on the bike was too short for the petrol station connector to mate with properly. So air could come out, but not get in. After that I carried an extension adapter.