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