Fetch Contact removing trigger values

Fetch Contact removing trigger values

Hi all,

I have a Flow set up that connects Elementor Forms with Zoho CRM. I have also set up Google Ads tracking between Ads and CRM.
Because you can only input a value to the GCLID field on create, I had to amend my flow to check for a record's existence first.
How I did that was by doing a Fetch Contact using the email from the trigger (Elementor Form).
From here I did a decision looking for the Fetched Contact's ID, if it was null I would then use a create action, if it was found I used an upsert action.

The issue I have, is when I get to the create action, there value for trigger.email is now an empty string, at some point the flow has deleted the value here, my assumption is in the Fetch Contact, as that was my addition to an already working flow. All other trigger values are present and accounted for and I can use the email in steps above the Fetch and it works as expected.