Totally agree with you, @Jon_Smith. What I did was a trial to identify the root cause of the error. It was found, as @Anil_G and @ashokkarale mentioned, to be the usage of a non-serializable datatype variable.
The best solution is to create an orchestration process with two dispatchers and a queue-triggered performer:
- D1: Extract and create Action Center task
- D2: Wait for and get the approved Action Center data
- P: Use the latest data and perform further steps.
Feel free to suggest if any additional improvements can be made to the model above.