We want to check if we can start before if we want to start to enable the UI. If we can but we don't want to start it, then just enable the UI. I'll fix the `default_provider` thing as well.