I think there are a few usability things that need to change in the beta launcher regarding internet connections. They might be a bit nit picky.
Issue 1:
Assume we have version 1.0 on release installed, and I have no internet connection.
Start the launcher:
Build Type DropDown to Dev, and I see nothing in the build version column. I would assume to see something like N/A versus nothing.
Change Build Type back to Release and I see nothing... It should at least be the currently installed version
Issue 2:
Assume we have version 1.0 on release installed, and I have an internet connection.
Start the launcher:
Build Type DropDown to Dev, and I see new version. I click on one.
I now see update command, Lose internet connection.
Change Build Type back to Release and I see nothing again, but I can no longer click play and it'll try to update unless I restart the launcher.