 
     func connectToNetwork() {
         staticDataFetcher.fetchStaticData().subscribe { [weak self] result in
-            self?.ar_removeIndeterminateLoadingIndicator(animated: ARPerformWorkAsynchronously.boolValue)
-
             switch result {
             case .success(let (sale, jwt, bidderCredentials)):
                 self?.setupWithSale(sale, jwt: jwt, bidderCredentials: bidderCredentials)

        let useCompactLayout = traitCollection.horizontalSizeClass == .compact
        saleViewController = LiveAuctionSaleViewController(sale: sale, salesPerson: salesPerson, useCompactLayout: useCompactLayout, suppressJumpingToOpenLots: suppressJumpingToOpenLots).then {
            ar_addAlignedModernChildViewController($0)
        }

        // Dispose of, then create a new overlay subscription for network connectivity issues.


        app.isIdleTimerDisabled = true

        if waitingForInitialLoad {
            loadingView = LiveAuctionLoadingView().then {
                $0.operation = applyWeakly(self, LiveAuctionViewController.dismissLiveAuctionsModal)
