Good morning!
I’ve been bashing my head against a Zap I’ve been trying to work my way through and I could use some help getting across the finish line.
Goal: Customer places order on Shopify using the Zapiet calendar built in app to allow them to select a date and time. A zap through Zapier is then used to export key information out to a Teamup Calendar that we are using to organize and manage our in house delivery (our own fleet of vehicles).
Shopify > Zapiet > Zapier > Teamup
The zap I built is probably inefficient (as I’m a rookie), however it exports EVERY single piece of data over that we need except for the last output field we need. This process outputs the correct line of text in its specified format and looks great, but when its the first time the Zap is triggered through a new Shopify order, its adding an extra line of text from another process/output, despite it not being told to do this. What’s even more frustrating is when I rerun the Zap inside of Zapier, it works flawlessly. lol.
Side by side comparison of the outputs in Teamup. Left side is the Zap thats run when the new order in shopify is triggered. On the right is when I rerun the zap from within Zapier. (I will also get this same correct output if I edit the zap, select this order as the test and run through each step manually).

I’m using a series of AI script steps in the process because I couldn’t get the formatter functions to be flexible enough for our needs (rookie problems more than likely). Point is the 3 scripts I’m using slowly refine and compile the data until I get to Step 10 which is the final “export”. “Output” is setup to list each different product type in its own grouping and label them ‘Product#’. I did this so partial yardage could be grouped and combined (in this example 3 yards and .75 yards of the same product are combined to create the total of 3.75 yards) before being sent over to Teamup. The output field in the screenshot below is NOT used in the Teamup Calendar at all.
“Export” takes the last line ONLY from each ‘Product#’ group and sends that to Teamup. Effectively only sending over the “Grand Totals” of each different product in a list.

In the Create Event section of Teamup, only “Export” from Step 10 is entered. It looks like its taking a line from the Output and sending it over, but that Output source is not listed ANYWHERE in the Create event section of Teamup. Nor does that explain the problem with the automatic Zap versus re-running it.

Any insight on this would be fantastic. If i was getting random results everytime and it was all over the place I would be less confused then I am now. But as it stands, automatically created Zaps = Not working, Reruns/Manual Testing = Working. I would of expected it to be working or failing universally!
Thanks!