Hi,
@Mitchell_R_Kirkpatri @elsorn @markljenkins
I was having the same connecting to network error for days and was also very frustrated and I agree that the wallet needs work, but I was able to fix it.
I noticed that the log file in C:\Users\MyUserName\AppData\Roaming\Daedalus\Logs was over 250MB.
I shutdown the wallet and also killed the cardano-node process that was left running in task manager.
I deleted all the logs in the Logs directory (it would probably have been a better idea to move them to another folder)
When I restarted Daedalus, it synced with the network and opened!
Let me know if this helps.