In addition to trying different ammo Tony makes an excellent point about checking the gas rings. Wouldn't be the first time defective gas rings caused such a problem, but like a gas key that comes loose, it certainly doesn't happen often.
Also, Tony and Kwanger touched on my first thought other than a loose gas key: a buffer that is too light or too heavy. On weaker ammo (including Wolf), the carbine length gas system typically does best with a carbine buffer. But with stronger ammo, many carbines run best with an H (aka H1) or H2. Some even do best with an H3, but that would be pretty unusual.
Pop the rear pin and hinge open the upper from the lower. Take a look at the Buffer itself, the weight that sits inside the buffer tube. If it isn't marked, it is likely a carbine buffer. Otherwise, it will be marked "H1", "H2" or "H3".