Need to know more info.
Who made the barrel (and other components)?
How did you check gas block alignment? (95%+ this is the problem) -> is the barrel dimpled?
Verifying a gas key is sealing is very difficult unless it obviously loose.
What size gas port? No, calipers will not suffice. You need a pin gauge set. (knowing who made the barrel would help possibly without needing a gauge pin set)
What brand of XM193?
How did you verify the gas rings were ok?
Also, absolutely no need to cut a buffer spring. Waste of a spring.
Short stroking is almost always a lack of gas issue -> very rare instance of a too small gas port (most make their slut sized ports to cycle cheap ammo without complaints), gas port obstructed from a manufacturer possibly drilling the port after CL, gas block not drilled for a gas port (airsoft, and yes I have seen people use these), carrier key not drilled for a gas passage (yes, Anderson has let some of these slip out the door), leaking gas key (did you check the fasteners were tight?), gas tube installed upside down (yep, seen that one way too many times now), blown primer in carrier key (yes, it literally can happen), incorrectly manufactured buffer spring, severely worn gas rings, gas tube installed in front of the roll pin (yes, I know, but people can screw up a bowling ball in a sandbox), carrier expansion chamber too tight from improper machining or CL and the bolt binds inside the carrier, Gas tube worn and the flared bell no longer seals in the gas key, gas vents in carrier missing (Radical with their finest QC controls), etc...