go.uber.org/cadence/workflow ExecuteActivity not passing the input arguments correctly if the argument is nested struct with pointers
I’m facing an issue with Cadence where the arguments passed to an activity seem to lose their values. Specifically, the args.AuditEntry.Resource.ID inside CompleteTaskOpActivity is empty, even though it has the correct value in CompleteTaskActivity.