'Wait For Sub-Workflow Completion' option is super confusing and not working as expected

Just tested on v2.13.4 (cloud) and v2.9.4 (self-hosted) and didn’t get the issue. My main WF went to the waiting state until the sub WF is completed.

main WF:

sub WF