If to use Tor Browser while no internet connection and to exit browser before internet connection appears then Tor Launcher prevents Tor to connect to network for every next attempts even with internet connection.
It's reliably reproducible by removing
It's Tor bug not Tor Launcher.
If to launch Tor with DisableNetwork option and to change this config after start without changing anything else then Tor client doesn't connects but only opens socks listener.
Trac: Summary: Tor Launcher fails if internet connection failed to Tor not working properly with DisableNetwork Component: Tor Launcher to Tor Version: N/Ato Tor: 0.2.4.22
Diagnosis: If Tor patched by bug11200.patch starts with DisableNetwork option then router_have_minimum_dir_info() return 0, it's ok but function caches reported value till some directory info changed. If Tor not scheduled to update consensus then nothing to download and no call of router_dir_info_changed() and need_to_update_have_min_dir_info == 0, so no circuits building as router_have_minimum_dir_info() reports incomplete directory information.