SAP execute snap issue

I have designed a pipeline to post some data to a BAPI using SAP execute snap. I am facing an issue while sending the data to SAP.

My structure looks like this,

JSON Generator

the behavior is different at time,

when this data is loaded in SAP using the execute snap, the array CURRENCYAMOUNT is captured as empty. But the other array and object are correct.

When I use the execute snap with mapper, I do not see the values going to SAP.

Mapper

SAP Error:

Is it some issue with the snap that anyone has encountered?

/KS

Have you ever figured this out?