Try taking a look at the data types from your cells that are being merged into your request. Do your fields in Bubble match the expected data type being sent?
There could be instances where a field is expecting a number but is being passed a string. Similarly, a field might expect an array, but a string is being sent.
Let me know if that helps point you in the right direction!
Actually ended up catching some special/unicode characters that were goofing up the push! Any good workaround for strings with characters such as: Ç or ☐?
I did some testing on my end. I was able to send a request to an API using those characters. You should be able to pass those in your JSON body. There may be some other special characters that are hiding in there.
Try using the “Clean data” step before sending it off to your API. You can select Clean to use as JSON.
Sharing along the good news in case others come across this thread. Parabola released a new JSON error handling functionality. Feel free to check out this post for the full announcement!