try fixing pesky bug in which dynamic WFs would randomly not get connected properly