I suppose that would be a viable solution. Perhaps something changed in how Unreal handles connections, but the desired functionality was working just fine in previous versions. Auto connect is extremely frustrating now thanks to this double snapping.
EDIT: I just wanted to point out that for some reason my second gif has a long delay at the start that I didn’t notice when originally posting. If you give it 3 or so seconds you’ll see the behavior I’m concerned about compared to it not happening in the first link from 4.26