"Perform Task" return does not write to task variable
As reported here: https://www.reddit.com/r/tasker/comments/wj17wy/perform_task_return_not_overwriting_task_variable/?utm_medium=android_app&utm_source=share
"Problem: A "Perform Task" return value does not write directly into a task variable, it should absolutely be able to, IMO. Or is it intended for some reason? I would guess it is the same for project/profile variables.
So currently I have to name the return %somename, then var set %taskvar=%somename.
Note that the "overwrite" and "replace on passthrough" are unrelated here, we're not talking about variable passthrough, but function call/return."