Daqmx task is not a good thing to be flattened into string: when I try to pass it to some other place and unflatten back (within the cluster or not, does not matter), the task information is lost.
If transform task to a string (with coercion dots) and flatten-unflatten cluster containing string, everything works fine.
Is it a bug or a feature?