I would assume this is because you are not escaping special characters within the JSON string variable. Can you please share the output of the variable. You need to make sure you escape these .
If your JSON string contains special characters (like quotes), ensure they are properly escaped. For example, replace double quotes " with \".
Also, Since you mentioned that directly embedding the content works fine, try comparing the directly embedded content with the JSON string value to identify any discrepancies. What is the difference between them.
Thanks for the response, here is the output of the “Parse JSON” module im using (this output is the one being mapped into the HTTP make a request modudle.
I am uploading a blueprint with just the variable. blueprint (26).json (2.4 KB). Import it to a new scenario then just copy and paste it into your scenario.
However when I put any form of text in front of it as seen below it doesn’t work. do you know why this might be? My guess is that the text im putting before isnt correctly formatted to a JSON string or something along those lines?