Need to systematically eliminated variables. First thing I would try is different ammo. Such as 193 or 855. Essentially confirm combinations that work, or things that aren’t the problem.
I have shot thousands of rounds of PMC Bronze 55 gr and it’s one of my favorite training ammo. However, I have noticed some occasional short stroking with my BCM middy upper and H2 (correction) buffer. The BCM uppers of that production had gas ports that were meant to run well with the higher/full pressured 193 and 855. I played around with the H2 buffer on my own for another reason. Anyways, noticed the occasional short stroke (or failure to eject). Changed to H1 buffer and haven’t noticed it again.
Another possible explanation is that the gas port gradually started opening up and helped to facilitate cycling of the lower powered ammo.
I think the PMC thing may have happened with my LMT, but that gun had both an H2 buffer and stiffer SpringCo spring. That was early on in my AR learning and I was wanting to get the ejection at a somewhat consistent 3-4 o’clock position with 193. Don’t pay attention to that anymore, but just throwing it out there as a lesson I learned.
My next guess would be mags. The test Ren mentioned is a good one. I don’t really have any bad mags. I have been trying the newer (to me) Lancer AWM mags. I experienced some short stroking with those mags, but I was also shooting cheap Remington UMC 55 gr ammo that I suspect was underpowered. I want to give that ammo and mag combination a try with my Colt carbine upper.
Sorry, no experience with the fixed rifle stock/buffers. But I always assumed they were on the softer side. At least compared to the carbine buffers/springs combinations.