This is your issue. The UL triggers are two-piece and that spring has them spread like a TJ hooker's legs.
If i see it correctly the reason it wont work is because the microswitch is fully pressed even if you dont pull the trigger. So either the spring is too hard or too long so it pushes the microswitch.
Call Dye, get them to send you the proper spring.
this is the ironman trigger, does that make a difference?