Update: I’ve done some testing and it seems this crash happens if there are global tasks on the child tree.
I’ve put in a bug report, but as a workaround, if you need global tasks on the child tree you can place them on the root and get more or less the same behaviour.