"Unable to assign" error

Thinking that the issue is the nested Try Catches, I changed it to an IF that checks the value of CDAAmount and Throws an exception:

image

Which jumps to this catch block:

image

As you can see from the Orchestrator log, exception.Message has a valid value, but the Multiple Assign second item still fails:

image

I’m stumped. As shown here, the Catch is correctly inside the loop.