You won't get a prompt for root from Tasker until it runs a task with actions that require root. Tasker itself does not require root. Tasker tests for root at startup, but the method it uses does not cause the prompt appear.
Scott
Is there a way to specify root option for readfile as well, other than working around by using shell command to cat or cp the file to another directory that Tasker has no problem reading from?
I can't browse /data or read files in that directory with tasker. I also tried preceding with a Run Shell [Command: su] and also tried with Tasker accessibility on.
Please post Tasker usage queries/problems in the Tasker Forum where the developer is very active.
Advantages:
Try to make the log as soon as possible after the problem occurs.