Was the Tirant piston lubed when you were shooting? I'd check that or try various ammo before changing out the recoil spring.
My G17 with Trident would do what yours is doing if it didn't lube the LID piston
Oak Point, TX 75068
$20 firearm transfers (reduce price for multiples at the same time)
$50 NFA transfers
Find us on Facebook @HBGuns
Find us online at HBGuns.net