No longer able to run a rule in My Tasks on subtasks

I just created a new version of my rule but still see “run on subtasks” grayed out.

I did find that assigning the subtasks to myself allows the rule to work but that also transforms all the subtasks into separate tasks and so instead of having say, 5 tasks in a group/section, I now have 15 because each task has 3 subtasks.