Trouble with Android

I stopped using the tunneler on my Android awhile back because it would just stop working. But today, I decided to dust it off and see if I can get some help with it.

Here's the scenario:
Start the tunneler and connect. Verify that my sites behind ziti work. Verify the internet works.
Go about doing normal things.

After a few minutes all network connections stop working.

For instance, I tried to read a site with Chrome and I get this:

DNS_PROBE_FINISHED_BAD_CONFIG

I then open firefox and try to go to a site that was previously working (behind ziti), and after a long delay of it trying, get a generic error "Address not found"

(I prefer FF, but used Chrome in this case to get a more specific error)

Attached are logs from the application:

--------- beginning of main
08-26 10:09:13.675 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:09:14.750 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:09:14.779 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:09:17.072 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:09:17.338 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:09:18.264 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:09:39.273 10506 10638 D routing : 9 active connections
08-26 10:09:39.274 10506 10638 V routing : (/100.64.0.0:47932, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:09:39.274 10506 10638 V routing : (/100.64.0.0:37248, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:09:39.274 10506 10638 V routing : (/100.64.0.0:37268, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:09:39.274 10506 10638 V routing : (/100.64.0.0:47948, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:09:39.274 10506 10638 V routing : (/100.64.0.0:47978, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:09:39.274 10506 10638 V routing : (/100.64.0.0:47964, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:09:39.274 10506 10638 V routing : (/100.64.0.0:37280, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:09:39.274 10506 10638 V routing : (/100.64.0.0:37292, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:09:39.274 10506 10638 V routing : (/100.64.0.0:47986, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:09:43.092 10506 11955 D o.o.i.ZitiContextImpl: [V6Vpn2njEu] slept and restarting on t[DefaultDispatcher-worker-4]
08-26 10:09:43.098 10506 21133 D o.o.a.Controller: GET https://home.nonya.org:1280/edge/client/v1/current-identity/edge-routers session=cm0b2jse5hx5m0bo4lfmk3kv4 t[OkHttp https://home.nonya.org:1280/...]
08-26 10:09:43.098 10506 21132 D o.o.a.Controller: GET https://home.nonya.org:1280/edge/client/v1/current-api-session/service-updates session=cm0b2jse5hx5m0bo4lfmk3kv4 t[OkHttp https://home.nonya.org:1280/...]
08-26 10:09:43.106 10506 21133 D TrafficStats: tagSocket(6) with statsTag=0xffffffff, statsUid=-1
08-26 10:09:43.106 10506 21132 D TrafficStats: tagSocket(92) with statsTag=0xffffffff, statsUid=-1
08-26 10:09:43.606 10506 10549 D o.o.i.ZitiContextImpl: current edge routers = [EdgeRouter(name=ziti-edge-router-1, hostname=, supportedProtocols={tls=tls://home.nonya.org:8477}, urls=null)]
08-26 10:09:43.607 10506 10549 D o.o.i.ZitiContextImpl: delaying service refresh for 60000ms
08-26 10:09:49.865 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:09:51.677 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: stopped(false) old = true
08-26 10:09:51.678 10506 10506 D ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: WindowStopped on org.openziti.mobile/org.openziti.mobile.ZitiMobileEdgeActivity set to false
08-26 10:09:51.688 10506 10506 W WindowOnBackDispatcher: OnBackInvokedCallback is not enabled for the application.
08-26 10:09:51.688 10506 10506 W WindowOnBackDispatcher: Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
08-26 10:09:51.693 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: handleAppVisibility mAppVisible = false visible = true
08-26 10:09:51.701 10506 10506 I InsetsController: onStateChanged: host=org.openziti.mobile/org.openziti.mobile.ZitiMobileEdgeActivity, from=android.view.ViewRootImpl.relayoutWindow:10072, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 1080, 2400), mDisplayCutout=DisplayCutout{insets=Rect(0, 75 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(512, 0 - 569, 75), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2400 physicalDisplayWidth=1080 physicalDisplayHeight=2400 density={2.8125} cutoutSpec={M 0, 0 H -10.13333333333333 V 26.66666666666667 H 10.13333333333333 V 0 H 0 Z @dp} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90, center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90, center=Point(990, 90)}, RoundedCorner{position=BottomRight, radius=90, center=Point(990, 2310)}, RoundedCorner{position=BottomLeft, radius=90, center=Point(90, 2310)}]}  mRoundedCornerFrame=Rect(0, 0 - 1080, 2400), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(948, 0 - 1080, 75) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=1080 displayHeight=2400 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {8aab0001 mType=navigationBars mFrame=[0,2256][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {8aab0004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {8aab0005 mType=mandatorySystemGestures mFrame=[0,2256][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {8aab0006 mType=tappableElement mFrame=[0,2256][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {8aab0024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {3 mType=ime mFrame=[0,0][0,0] mVisible=false mFlags=[]}, InsetsSource: {27 mType=displayCutout mFrame=[0,0][1080,75] mVisible=true mFlags=[]}, InsetsSource: {7fbc0000 mType=statusBars mFrame=[0,0][1080,75] mVisible=true mFlags=[]}, InsetsSource: {7fbc0005 mType=mandatorySystemGestures mFrame=[0,0][1080,111] mVisible=true mFlags=[]}, InsetsSource: {7fbc0006 mType=tappableElement mFrame=[0,0][1080,75] mVisible=true mFlags=[]} }
08-26 10:09:51.701 10506 10506 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=true, type=statusBars, host=org.openziti.mobile/org.openziti.mobile.ZitiMobileEdgeActivity
08-26 10:09:51.701 10506 10506 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=true, type=navigationBars, host=org.openziti.mobile/org.openziti.mobile.ZitiMobileEdgeActivity
08-26 10:09:51.702 10506 10506 I BufferQueueProducer: [](id:290a00000001,api:0,p:0,c:10506) setDequeueTimeout:2077252342
08-26 10:09:51.702 10506 10506 I BLASTBufferQueue_Java: new BLASTBufferQueue, mName= ViewRootImpl@5034a76[ZitiMobileEdgeActivity] mNativeObject= 0xb40000790983c9b0 sc.mNativeObject= 0xb4000079b98514d0 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646 
08-26 10:09:51.702 10506 10506 I BLASTBufferQueue_Java: update, w= 1080 h= 2400 mName = ViewRootImpl@5034a76[ZitiMobileEdgeActivity] mNativeObject= 0xb40000790983c9b0 sc.mNativeObject= 0xb4000079b98514d0 format= -1 caller= android.graphics.BLASTBufferQueue.<init>:89 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 
08-26 10:09:51.702 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Relayout returned: old=(0,0,1080,2400) new=(0,0,1080,2400) relayoutAsync=false req=(1080,2400)0 dur=8 res=0x403 s={true 0xb4000079198607c0} ch=true seqId=0
08-26 10:09:51.702 10506 10506 D ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: mThreadedRenderer.initialize() mSurface={isValid=true 0xb4000079198607c0} hwInitialized=true
08-26 10:09:51.703 10506 10506 D ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: reportNextDraw android.view.ViewRootImpl.performTraversals:4718 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 
08-26 10:09:51.703 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Setup new sync=wmsSync-ViewRootImpl@5034a76[ZitiMobileEdgeActivity]#2
08-26 10:09:51.703 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Creating new active sync group ViewRootImpl@5034a76[ZitiMobileEdgeActivity]#3
08-26 10:09:51.703 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: registerCallbacksForSync syncBuffer=false
08-26 10:09:51.712 10506 10618 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Received frameDrawingCallback syncResult=0 frameNum=1.
08-26 10:09:51.712 10506 10618 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: mWNT: t=0xb4000078d985e450 mBlastBufferQueue=0xb40000790983c9b0 fn= 1 mRenderHdrSdrRatio=1.0 caller= android.view.ViewRootImpl$8.onFrameDraw:13841 android.view.ThreadedRenderer$1.onFrameDraw:792 <bottom of call stack> 
08-26 10:09:51.712 10506 10618 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Setting up sync and frameCommitCallback
08-26 10:09:51.715 10506 10557 I BLASTBufferQueue: [ViewRootImpl@5034a76[ZitiMobileEdgeActivity]#1](f:0,a:0,s:0) onFrameAvailable the first frame is available
08-26 10:09:51.715 10506 10557 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true
08-26 10:09:51.716 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: reportDrawFinished seqId=0
08-26 10:09:51.716 10506 10506 I InsetsController: onStateChanged: host=org.openziti.mobile/org.openziti.mobile.ZitiMobileEdgeActivity, from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:7209, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 1080, 2400), mDisplayCutout=DisplayCutout{insets=Rect(0, 75 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(512, 0 - 569, 75), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2400 physicalDisplayWidth=1080 physicalDisplayHeight=2400 density={2.8125} cutoutSpec={M 0, 0 H -10.13333333333333 V 26.66666666666667 H 10.13333333333333 V 0 H 0 Z @dp} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90, center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90, center=Point(990, 90)}, RoundedCorner{position=BottomRight, radius=90, center=Point(990, 2310)}, RoundedCorner{position=BottomLeft, radius=90, center=Point(90, 2310)}]}  mRoundedCornerFrame=Rect(0, 0 - 1080, 2400), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(948, 0 - 1080, 75) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=1080 displayHeight=2400 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {8aab0001 mType=navigationBars mFrame=[0,2256][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {8aab0004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {8aab0005 mType=mandatorySystemGestures mFrame=[0,2256][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {8aab0006 mType=tappableElement mFrame=[0,2256][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {8aab0024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {27 mType=displayCutout mFrame=[0,0][1080,75] mVisible=true mFlags=[]}, InsetsSource: {7fbc0000 mType=statusBars mFrame=[0,0][1080,75] mVisible=true mFlags=[]}, InsetsSource: {7fbc0005 mType=mandatorySystemGestures mFrame=[0,0][1080,111] mVisible=true mFlags=[]}, InsetsSource: {7fbc0006 mType=tappableElement mFrame=[0,0][1080,75] mVisible=true mFlags=[]} }
08-26 10:09:51.734 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: handleWindowFocusChanged: 1 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
08-26 10:09:51.734 10506 10506 D ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb4000079198607c0}
08-26 10:09:51.734 10506 10506 D InputMethodManagerUtils: startInputInner - Id : 0
08-26 10:09:51.734 10506 10506 I InputMethodManager: startInputInner - IInputMethodManagerGlobalInvoker.startInputOrWindowGainedFocus
08-26 10:09:51.746 10506 10506 I InsetsController: onStateChanged: host=org.openziti.mobile/org.openziti.mobile.ZitiMobileEdgeActivity, from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:7209, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 1080, 2400), mDisplayCutout=DisplayCutout{insets=Rect(0, 75 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(512, 0 - 569, 75), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2400 physicalDisplayWidth=1080 physicalDisplayHeight=2400 density={2.8125} cutoutSpec={M 0, 0 H -10.13333333333333 V 26.66666666666667 H 10.13333333333333 V 0 H 0 Z @dp} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=90, center=Point(90, 90)}, RoundedCorner{position=TopRight, radius=90, center=Point(990, 90)}, RoundedCorner{position=BottomRight, radius=90, center=Point(990, 2310)}, RoundedCorner{position=BottomLeft, radius=90, center=Point(90, 2310)}]}  mRoundedCornerFrame=Rect(0, 0 - 1080, 2400), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(948, 0 - 1080, 75) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=1080 displayHeight=2400 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {8aab0001 mType=navigationBars mFrame=[0,2256][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {8aab0004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {8aab0005 mType=mandatorySystemGestures mFrame=[0,2256][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {8aab0006 mType=tappableElement mFrame=[0,2256][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {8aab0024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {3 mType=ime mFrame=[0,0][0,0] mVisible=false mFlags=[]}, InsetsSource: {27 mType=displayCutout mFrame=[0,0][1080,75] mVisible=true mFlags=[]}, InsetsSource: {7fbc0000 mType=statusBars mFrame=[0,0][1080,75] mVisible=true mFlags=[]}, InsetsSource: {7fbc0005 mType=mandatorySystemGestures mFrame=[0,0][1080,111] mVisible=true mFlags=[]}, InsetsSource: {7fbc0006 mType=tappableElement mFrame=[0,0][1080,75] mVisible=true mFlags=[]} }
08-26 10:09:51.746 10506 10506 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=false, type=ime, host=org.openziti.mobile/org.openziti.mobile.ZitiMobileEdgeActivity
08-26 10:09:51.747 10506 10531 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Resizing android.view.ViewRootImpl@e5b41eb: frame = [0,0][1080,2400] reportDraw = false forceLayout = false syncSeqId = -1
08-26 10:09:51.748 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][1080,2400] display=[0,0][1080,2400] parentFrame=[0,0][0,0]} forceNextWindowRelayout=false displayId=0 dragResizing=false compatScale=1.0 frameChanged=false attachedFrameChanged=false configChanged=false displayChanged=false compatScaleChanged=false
08-26 10:09:53.839 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0
08-26 10:09:53.886 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 1
08-26 10:09:53.890 10506 10506 D AnimatorSet: mReversing is false. Don't call initChildren.
08-26 10:09:55.432 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0
08-26 10:09:55.470 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 1
08-26 10:09:55.471 10506 10506 D AnimatorSet: mReversing is false. Don't call initChildren.
08-26 10:09:58.659 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0
08-26 10:09:58.709 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 1
08-26 10:09:58.710 10506 10506 D AnimatorSet: mReversing is false. Don't call initChildren.
08-26 10:10:00.065 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:10:00.099 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:10:00.402 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0
08-26 10:10:00.458 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 1
08-26 10:10:00.459 10506 10506 D AnimatorSet: mReversing is false. Don't call initChildren.
08-26 10:10:02.717 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0
08-26 10:10:02.757 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 1
08-26 10:10:02.760 10506 10506 D AnimatorSet: mReversing is false. Don't call initChildren.
08-26 10:10:03.188 10506 10549 D ziti    : log is 33012 bytes
08-26 10:10:03.976 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0
08-26 10:10:04.074 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 1
08-26 10:10:05.420 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0
08-26 10:10:05.891 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 1
08-26 10:10:06.209 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0
08-26 10:10:06.283 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 1
08-26 10:10:06.551 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0
08-26 10:10:06.701 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 1
08-26 10:10:07.804 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0
08-26 10:10:08.694 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 1
08-26 10:10:09.088 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0

08-26 10:10:19.473 10506 10506 D AnimatorSet: mReversing is false. Don't call initChildren.
08-26 10:10:20.648 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: handleWindowFocusChanged: 0 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
08-26 10:10:20.648 10506 10506 I ImeFocusController: onPreWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
08-26 10:10:20.650 10506 10506 I ImeFocusController: onPostWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
08-26 10:10:20.724 10506 10506 D InputTransport: Input channel destroyed: 'ClientS', fd=133
08-26 10:10:21.066 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: handleAppVisibility mAppVisible = true visible = false
08-26 10:10:21.072 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: destroyHardwareResources: Callers=android.view.ViewRootImpl.performTraversals:3932 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646 android.os.Handler.handleCallback:958 android.os.Handler.dispatchMessage:99 
08-26 10:10:21.079 10506 10557 D OpenGLRenderer: CacheManager::trimMemory(20)
08-26 10:10:21.082 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Relayout returned: old=(0,0,1080,2400) new=(0,0,1080,2400) relayoutAsync=false req=(1080,2400)8 dur=3 res=0x402 s={false 0x0} ch=true seqId=0
08-26 10:10:21.083 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: stopped(true) old = false
08-26 10:10:21.083 10506 10506 D ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: WindowStopped on org.openziti.mobile/org.openziti.mobile.ZitiMobileEdgeActivity set to true
08-26 10:10:21.083 10506 10557 D OpenGLRenderer: CacheManager::trimMemory(20)
08-26 10:10:21.088 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Relayout returned: old=(0,0,1080,2400) new=(0,0,1080,2400) relayoutAsync=false req=(1080,2400)8 dur=3 res=0x402 s={false 0x0} ch=false seqId=0
08-26 10:10:24.503 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:10:28.579 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:10:37.139 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:10:39.273 10506 10638 D routing : 9 active connections
08-26 10:10:39.274 10506 10638 V routing : (/100.64.0.0:47932, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:10:39.274 10506 10638 V routing : (/100.64.0.0:37248, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:10:39.274 10506 10638 V routing : (/100.64.0.0:37268, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:10:39.274 10506 10638 V routing : (/100.64.0.0:47948, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:10:39.274 10506 10638 V routing : (/100.64.0.0:47978, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:10:39.274 10506 10638 V routing : (/100.64.0.0:47964, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:10:39.274 10506 10638 V routing : (/100.64.0.0:37280, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:10:39.274 10506 10638 V routing : (/100.64.0.0:37292, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:10:39.274 10506 10638 V routing : (/100.64.0.0:47986, /100.64.1.19:5000)/CLOSE_WAIT
08-26 10:10:41.459 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:10:43.608 10506 11955 D o.o.i.ZitiContextImpl: [V6Vpn2njEu] slept and restarting on t[DefaultDispatcher-worker-4]
08-26 10:10:43.609 10506 21638 D o.o.a.Controller: GET https://home.nonya.org:1280/edge/client/v1/current-identity/edge-routers session=cm0b2jse5hx5m0bo4lfmk3kv4 t[OkHttp https://home.nonya.org:1280/...]
08-26 10:10:43.610 10506 21639 D o.o.a.Controller: GET https://home.nonya.org:1280/edge/client/v1/current-api-session/service-updates session=cm0b2jse5hx5m0bo4lfmk3kv4 t[OkHttp https://home.nonya.org:1280/...]
08-26 10:10:43.611 10506 21639 D TrafficStats: tagSocket(6) with statsTag=0xffffffff, statsUid=-1
08-26 10:10:43.617 10506 21638 D TrafficStats: tagSocket(92) with statsTag=0xffffffff, statsUid=-1
08-26 10:10:44.178 10506 11955 D o.o.i.ZitiContextImpl: current edge routers = [EdgeRouter(name=ziti-edge-router-1, hostname=, supportedProtocols={tls=tls://home.nonya.org:8477}, urls=null)]
08-26 10:10:44.178 10506 11955 D o.o.i.ZitiContextImpl: delaying service refresh for 60000ms
08-26 10:10:44.391 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: handleAppVisibility mAppVisible = false visible = true
08-26 10:10:44.392 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: stopped(false) old = true
08-26 10:10:44.392 10506 10506 D ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: WindowStopped on org.openziti.mobile/org.openziti.mobile.ZitiMobileEdgeActivity set to false
08-26 10:10:44.393 10506 10506 W WindowOnBackDispatcher: OnBackInvokedCallback is not enabled for the application.
08-26 10:10:44.393 10506 10506 W WindowOnBackDispatcher: Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
08-26 10:10:44.406 10506 10506 I BufferQueueProducer: [](id:290a00000002,api:0,p:114,c:10506) setDequeueTimeout:2077252342
08-26 10:10:44.406 10506 10506 I BLASTBufferQueue_Java: new BLASTBufferQueue, mName= ViewRootImpl@5034a76[ZitiMobileEdgeActivity] mNativeObject= 0xb40000790984c090 sc.mNativeObject= 0xb4000079b9852c10 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646 
08-26 10:10:44.407 10506 10506 I BLASTBufferQueue_Java: update, w= 1080 h= 2400 mName = ViewRootImpl@5034a76[ZitiMobileEdgeActivity] mNativeObject= 0xb40000790984c090 sc.mNativeObject= 0xb4000079b9852c10 format= -1 caller= android.graphics.BLASTBufferQueue.<init>:89 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 
08-26 10:10:44.407 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Relayout returned: old=(0,0,1080,2400) new=(0,0,1080,2400) relayoutAsync=false req=(1080,2400)0 dur=7 res=0x403 s={true 0xb4000079198607c0} ch=true seqId=0
08-26 10:10:44.407 10506 10506 D ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: mThreadedRenderer.initialize() mSurface={isValid=true 0xb4000079198607c0} hwInitialized=true
08-26 10:10:44.407 10506 10506 D ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: reportNextDraw android.view.ViewRootImpl.performTraversals:4718 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 
08-26 10:10:44.407 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Setup new sync=wmsSync-ViewRootImpl@5034a76[ZitiMobileEdgeActivity]#4
08-26 10:10:44.407 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Creating new active sync group ViewRootImpl@5034a76[ZitiMobileEdgeActivity]#5
08-26 10:10:44.407 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: registerCallbacksForSync syncBuffer=false
08-26 10:10:44.411 10506 10619 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Received frameDrawingCallback syncResult=0 frameNum=1.
08-26 10:10:44.411 10506 10619 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: mWNT: t=0xb4000078d9844bf0 mBlastBufferQueue=0xb40000790984c090 fn= 1 mRenderHdrSdrRatio=1.0 caller= android.view.ViewRootImpl$8.onFrameDraw:13841 android.view.ThreadedRenderer$1.onFrameDraw:792 <bottom of call stack> 
08-26 10:10:44.411 10506 10619 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Setting up sync and frameCommitCallback
08-26 10:10:44.414 10506 10557 I BLASTBufferQueue: [ViewRootImpl@5034a76[ZitiMobileEdgeActivity]#2](f:0,a:0,s:0) onFrameAvailable the first frame is available
08-26 10:10:44.415 10506 10557 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true
08-26 10:10:44.416 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: reportDrawFinished seqId=0
08-26 10:10:44.416 10506 10506 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=true, type=statusBars, host=org.openziti.mobile/org.openziti.mobile.ZitiMobileEdgeActivity
08-26 10:10:44.416 10506 10506 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=true, type=navigationBars, host=org.openziti.mobile/org.openziti.mobile.ZitiMobileEdgeActivity
08-26 10:10:44.459 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: handleWindowFocusChanged: 1 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
08-26 10:10:44.459 10506 10506 D ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb4000079198607c0}
08-26 10:10:44.460 10506 10506 D InputMethodManagerUtils: startInputInner - Id : 0
08-26 10:10:44.460 10506 10506 I InputMethodManager: startInputInner - IInputMethodManagerGlobalInvoker.startInputOrWindowGainedFocus
08-26 10:10:44.468 10506 10506 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=false, type=ime, host=org.openziti.mobile/org.openziti.mobile.ZitiMobileEdgeActivity
08-26 10:10:44.469 10506 10524 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: Resizing android.view.ViewRootImpl@e5b41eb: frame = [0,0][1080,2400] reportDraw = false forceLayout = false syncSeqId = -1
08-26 10:10:44.469 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: handleResized, msg = 4 frames=ClientWindowFrames{frame=[0,0][1080,2400] display=[0,0][1080,2400] parentFrame=[0,0][0,0]} forceNextWindowRelayout=false displayId=0 dragResizing=false compatScale=1.0 frameChanged=false attachedFrameChanged=false configChanged=false displayChanged=false compatScaleChanged=false
08-26 10:10:45.144 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:10:45.875 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0
08-26 10:10:45.907 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: onDisplayChanged oldDisplayState=2 newDisplayState=2
08-26 10:10:45.919 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 1
08-26 10:10:45.920 10506 10506 D AnimatorSet: mReversing is false. Don't call initChildren.
08-26 10:10:47.190 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0
08-26 10:10:47.744 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 1
08-26 10:10:49.289 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0
08-26 10:10:49.345 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 1
08-26 10:10:49.346 10506 10506 D AnimatorSet: mReversing is false. Don't call initChildren.
08-26 10:10:49.980 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 0
08-26 10:10:50.053 10506 10506 I ViewRootImpl@5034a76[ZitiMobileEdgeActivity]: ViewPostIme pointer 1
08-26 10:10:50.055 10506 10506 D AnimatorSet: mReversing is false. Don't call initChildren.

Make sure you update Ziti tunneler. A (very) recent release fixes DNS issues and improves battery life while using it.

Strangely, I just saw an update. I updated it.

Version shows: 2.0.0-alpha17.

Accessing internet based sites still fails with DNS_PROBE_FINISHED_BAD_CONFIG
Sites behind ziti do seem to still work now.

where do you see this version?

Please, check About page in the app

Also, try to stop tunneler/close app/restart

I see the version in the console, under SDK.

The application version is 0.11.2 (920a206)

I have restarted the application multiple times.

thank you

Can you submit feedback or post the log here (or DM to me here)?
log is now available via Main Menu>Advanced>Logs>Debug Info

I submitted feedback through the application (For people who may come here in the future and wonder if this thread abruptly ended)

thank you for sending it.

I believe the problem is this:

  • tunneler is getting upstream nameservers from the network link. upstream is used to proxy DNS requests that have no match in Ziti
  • currently it picks the first one from the list to use for upstream queries. Upstream queries will fail if that nameserver is unreachable or down.

I am making a change to use all upstream nameservers provided by network link. It should be out shortly.

Sounds good. I'll definitely try it out right away

The update was pushed into Beta testing channel.
Please, join it here: https://play.google.com/store/apps/details?id=org.openziti.mobile

I have joined - and now waiting for Google Play to get with the program.

1 Like

Several minutes have passed since connecting and the behavior is as I would expect it to be.

I will do more testing and report in.

2 Likes