Nested Array.Object input to action gets nullified when using JSON.parse()DescriptionNested Array.Object input to action gets nullified when passed to JSON.parse()Steps to Reproduce 1. Create a new action2. Add an input with the following structure:-Array.Object---Object-----String3. Add a Script step4. In the Script step, add an Input Variable with a value pointed at the action input5. In the Script, add the following line into the function (where <variable> is replaced with whatever you named the Input Variable in the previous step):gs.log(JSON.stringify(inputs.<variable>), 'DEF0224032');6. Publish the action7. Create a new subflow8. Add an input with the following structure:-Object---Array.Object-----Object-------String9. Add the action that was created earlier10. Use the subflow input Array.Object child as the input for the action11. Save the subflow12. Click Test13. Click the + icon to create a test object14. Expand the test object and fill in the field with any string15. Click Run Test16. Check the system log (syslog_list.do), filtering for source 'DEF0224032'Expected: Log shows the full array with the string entered in step 14Actual: Log shows nullWorkaroundPass parent object rather than nested objectRelated Problem: PRB1508985