Disconnect does not seem to function

Do I need to recreate my configs in the Beta app?

Yes you have recreate the configs or just copy them from public release, here has a how-to for drag & drop pasting:

Also is there a helper side app like there is for Core Tunnel?

A Core Helper is embedded in beta app so you don't have to download or upgrade Core Helper.

When I clicked disconnect the green connection indicator finally went red and then displayed [mux] Could not request local forwarding.

Could you please share the part of your ~/.ssh/config which can reproduce the issue? I'll investigate this deeper.

Another bit I just noticed is that ControlPersist only has a yes/no option but per the man pages it also allows numerical values to specific how long the connection should persist.

Good catch :+1: ControlPersist is useless in Core Shell/ Tunnel, since both apps has no dedicate ssh process to keep a master connection, the master ssh connection closed along with the tunnel or shell terminal that act as the master connection.

ControlPersist is useful in command line, ssh command run master ssh process in background (daemon) to hold the master connection.

So maybe we should remove ControlPersist option.

GUI shows a green connected indicator BUT the "Connect" button didn't change to "Disconnect"

Will investigate this issue, thank you for the connection log.

Yang