Using block or include file with an until loop

Is this feature under development ? I have seen multiple posts about this issue.

I would like to run a block of task until a condition is true. I have tried using until: mycheck.rc == 0 for both a block and running one yml file inside another with an include file. I see the variable in debug of mycheck.rc ==0 in the outer yml but it fails to retry the script until true.

Please let me know.

Thanks.

Brad