The only difference I see are the multiplicity settings:
Maybe that’s why it’s not firing properly? Or is it intended?