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?
My guess: If you do not name your task, LV will not include the task name, ie. "_unnamedTask<?>" is treated specially by Flatten to String.