Losing my mind over this one!
I have an issue where a webhook that I’m firing will not return the correct data when running through the live Zap.
It is a weird webhook, where it will return a 200 if successful and a 500 if not successful. I keep hitting a 500 on a request that I know works, as it works in any other platform I try and even works if I am testing the Zap!
Here is my zap failure (with some redacted info):

Here is the exact same request made in the test zap with a successful response:


The only difference between the test and the live zap is that the live zap is referencing the email and learningpath_id values from a previous step, whereas I input the values directly in the live zap. I have also tried changing the URL to see what is being sent and the data request looks fine, so I’m completely stumped as to why I’m not getting the expected response.
I guess I am looking to see if anyone else has experienced this inconsistency and have any idea what it could be?