82e1e33 created the issue
As of version 3.4 (build 5755), the WebDav username field does not appear to be url-encoded. This breaks connections that have a username that's an email address. The connection url becomes: email@domain.com@url.com
This was working in a recent previous version of CyberDuck but broke when the application was updated.