Android App screen is always blank

I (openHAB 4.3.4) have been having a problem with the android app for some time now. As soon as I connect remotely, I only see a white screen. I have already cleared the app’s cache and also called up the app using the TAB ||| function in Android. I can access my dashborad remotely in myopenhab.

Android App Log

Android App Log
-----------------------
Device information
Model: SM-A336B
Manufacturer: samsung
Brand: samsung
Device: a33x
Product: a33xnseea
OS: 14
Display: 1080x2185, 2.8125 density
Data usage policy: DataUsagePolicy(canDoLargeTransfers=true, loadIconsWithState=true, autoPlayVideos=true, canDoRefreshes=true), data saver: 1, battery saver: false
-----------------------

--------- beginning of main
05-30 07:22:09.974 10954 10954 I penhab.habdroid: Using CollectorTypeCMC GC.
05-30 07:22:09.977 10954 10954 E penhab.habdroid: Not starting debugger since process cannot load the jdwp agent.
05-30 07:22:09.980 10954 10954 D nativeloader: Load libframework-connectivity-tiramisu-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity-t.jar: ok
05-30 07:22:09.982 10954 10954 D ActivityThread: setConscryptValidator
05-30 07:22:09.982 10954 10954 D ActivityThread: setConscryptValidator - put
05-30 07:22:09.991 10954 10954 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10391; state: ENABLED
05-30 07:22:09.991 10954 10954 D CompatibilityChangeReporter: Compat change id reported: 242716250; UID 10391; state: ENABLED
05-30 07:22:10.002 10954 10954 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~z4HZXRgj37pOR3ZOFJ6lfA==/org.openhab.habdroid-WkhJuWnMc2PlxVBITW815w==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/org.openhab.habdroid
05-30 07:22:10.002 10954 10954 D nativeloader: Extending system_exposed_libraries: libhumantracking.arcsoft.so:libPortraitDistortionCorrection.arcsoft.so:libPortraitDistortionCorrectionCali.arcsoft.so:libface_landmark.arcsoft.so:libFacialStickerEngine.arcsoft.so:libveengine.arcsoft.so:liblow_light_hdr.arcsoft.so:libhigh_dynamic_range.arcsoft.so:libsuperresolution_raw.arcsoft.so:libobjectcapture_jni.arcsoft.so:libFacialAttributeDetection.arcsoft.so:libobjectcapture.arcsoft.so:libaudiomirroring_jni.audiomirroring.samsung.so:libBeauty_v4.camera.samsung.so:libexifa.camera.samsung.so:libjpega.camera.samsung.so:libOpenCv.camera.samsung.so:libImageScreener.camera.samsung.so:libMyFilter.camera.samsung.so:libtensorflowLite.myfilter.camera.samsung.so:libtensorflowlite_inference_api.myfilter.camera.samsung.so:libHIDTSnapJNI.camera.samsung.so:libSmartScan.camera.samsung.so:libRectify.camera.samsung.so:libDocRectifyWrapper.camera.samsung.so:libUltraWideDistortionCorrection.camera.samsung.so:libFace_Landmark_API.camera.samsung.so:libHpr_RecGAE_cvFeature_v1.0.camera.sa
05-30 07:22:10.018 10954 10954 W ziparchive: Unable to open '/data/app/~~z4HZXRgj37pOR3ZOFJ6lfA==/org.openhab.habdroid-WkhJuWnMc2PlxVBITW815w==/split_config.de.dm': No such file or directory
05-30 07:22:10.018 10954 10954 W ziparchive: Unable to open '/data/app/~~z4HZXRgj37pOR3ZOFJ6lfA==/org.openhab.habdroid-WkhJuWnMc2PlxVBITW815w==/split_config.de.dm': No such file or directory
05-30 07:22:10.018 10954 10954 W penhab.habdroid: Entry not found
05-30 07:22:10.019 10954 10954 W ziparchive: Unable to open '/data/app/~~z4HZXRgj37pOR3ZOFJ6lfA==/org.openhab.habdroid-WkhJuWnMc2PlxVBITW815w==/split_config.en.dm': No such file or directory
05-30 07:22:10.019 10954 10954 W ziparchive: Unable to open '/data/app/~~z4HZXRgj37pOR3ZOFJ6lfA==/org.openhab.habdroid-WkhJuWnMc2PlxVBITW815w==/split_config.en.dm': No such file or directory
05-30 07:22:10.019 10954 10954 W penhab.habdroid: Entry not found
05-30 07:22:10.020 10954 10954 W ziparchive: Unable to open '/data/app/~~z4HZXRgj37pOR3ZOFJ6lfA==/org.openhab.habdroid-WkhJuWnMc2PlxVBITW815w==/split_config.xxhdpi.dm': No such file or directory
05-30 07:22:10.020 10954 10954 W ziparchive: Unable to open '/data/app/~~z4HZXRgj37pOR3ZOFJ6lfA==/org.openhab.habdroid-WkhJuWnMc2PlxVBITW815w==/split_config.xxhdpi.dm': No such file or directory
05-30 07:22:10.020 10954 10954 W penhab.habdroid: Entry not found
05-30 07:22:10.020 10954 10954 D nativeloader: Configuring clns-5 for other apk /data/app/~~z4HZXRgj37pOR3ZOFJ6lfA==/org.openhab.habdroid-WkhJuWnMc2PlxVBITW815w==/base.apk:/data/app/~~z4HZXRgj37pOR3ZOFJ6lfA==/org.openhab.habdroid-WkhJuWnMc2PlxVBITW815w==/split_config.de.apk:/data/app/~~z4HZXRgj37pOR3ZOFJ6lfA==/org.openhab.habdroid-WkhJuWnMc2PlxVBITW815w==/split_config.en.apk:/data/app/~~z4HZXRgj37pOR3ZOFJ6lfA==/org.openhab.habdroid-WkhJuWnMc2PlxVBITW815w==/split_config.xxhdpi.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~z4HZXRgj37pOR3ZOFJ6lfA==/org.openhab.habdroid-WkhJuWnMc2PlxVBITW815w==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/org.openhab.habdroid
05-30 07:22:10.028 10954 10954 D nativeloader: Load libframework-connectivity-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity.jar: ok
05-30 07:22:10.034 10954 10954 V GraphicsEnvironment: Currently set values for:
05-30 07:22:10.034 10954 10954 V GraphicsEnvironment:   angle_gl_driver_selection_pkgs=[]
05-30 07:22:10.034 10954 10954 V GraphicsEnvironment:   angle_gl_driver_selection_values=[]
05-30 07:22:10.035 10954 10954 V GraphicsEnvironment: ANGLE GameManagerService for org.openhab.habdroid: false
05-30 07:22:10.035 10954 10954 V GraphicsEnvironment: org.openhab.habdroid is not listed in per-application setting
05-30 07:22:10.035 10954 10954 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported.
05-30 07:22:10.041 10954 10954 I MultiDex: VM with version 2.1.0 has multidex support
05-30 07:22:10.041 10954 10954 I MultiDex: Installing application
05-30 07:22:10.041 10954 10954 I MultiDex: VM has multidex support, MultiDex support library is disabled.
05-30 07:22:10.049 10954 10954 D CompatibilityChangeReporter: Compat change id reported: 183155436; UID 10391; state: ENABLED
05-30 07:22:10.052 10954 10954 D SessionsDependencies: Dependency to CRASHLYTICS added.
05-30 07:22:10.053 10954 10954 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT]
05-30 07:22:10.059 10954 10954 D FirebaseSessions: Initializing Firebase Sessions SDK.
05-30 07:22:10.062 10954 10954 I FirebaseCrashlytics: Initializing Firebase Crashlytics 19.0.3 for org.openhab.habdroid
05-30 07:22:10.068 10954 10954 D SessionsDependencies: Subscriber CRASHLYTICS registered.
05-30 07:22:10.086 10954 10954 I FirebaseInitProvider: FirebaseApp initialization successful
05-30 07:22:10.091 10954 10954 D WM-WrkMgrInitializer: Initializing WorkManager with default configuration.
05-30 07:22:10.097 10954 10954 D WM-PackageManagerHelper: Skipping component enablement for androidx.work.impl.background.systemjob.SystemJobService
05-30 07:22:10.097 10954 10954 D WM-Schedulers: Created SystemJobScheduler and enabled SystemJobService
05-30 07:22:10.102 10954 10976 D CompatibilityChangeReporter: Compat change id reported: 247079863; UID 10391; state: ENABLED
05-30 07:22:10.103 10954 10976 D SessionConfigFetcher: Fetching settings from server.
05-30 07:22:10.119 10954 10954 D CrashReportingHelper: Crashlytics status: isDebug false, isOutdated false, isUserEnabled true
05-30 07:22:10.144 10954 10977 I FirebaseCrashlytics: Saved version control info
05-30 07:22:10.155 10954 10993 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10391; state: ENABLED
05-30 07:22:10.216 10954 10954 I EngineFactory: Provider GmsCore_OpenSSL not available
05-30 07:22:10.218 10954 10954 D ConnectivityManager: StackLog: [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:4709)] [android.net.ConnectivityManager.registerDefaultNetworkCallbackForUid(ConnectivityManager.java:5433)] [android.net.ConnectivityManager.registerDefaultNetworkCallback(ConnectivityManager.java:5400)] [android.net.ConnectivityManager.registerDefaultNetworkCallback(ConnectivityManager.java:5374)] [androidx.work.impl.utils.NetworkApi24$$ExternalSyntheticApiModelOutline0.m(SourceFile:0)] [org.openhab.habdroid.core.connection.ConnectionManagerHelper$ChangeCallbackHelperApi26.<init>(SourceFile:125)] [org.openhab.habdroid.core.connection.ConnectionManagerHelper$HelperApi26.<init>(SourceFile:86)] [org.openhab.habdroid.core.connection.ConnectionManagerHelper$Companion.create(SourceFile:73)] [org.openhab.habdroid.core.connection.ConnectionFactory$Companion.initialize(SourceFile:574)] [org.openhab.habdroid.core.OpenHabApplication.onCreate(SourceFile:96)] [android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1316)] [android.app.ActivityThread.handleBindApplication(ActivityThread.java:7711)] [android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)] [android.app.ActivityThread$H.handleMessage(ActivityThread.java:2478)]
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: getAppKeyStore(/data/user/0/org.openhab.habdroid/app_KeyStore/KeyStore.bks) - exception loading file key store
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: java.io.FileNotFoundException: /data/user/0/org.openhab.habdroid/app_KeyStore/KeyStore.bks: open failed: ENOENT (No such file or directory)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at libcore.io.IoBridge.open(IoBridge.java:574)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at java.io.FileInputStream.<init>(FileInputStream.java:179)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at de.duenndns.ssl.MemorizingTrustManager.loadAppKeyStore(SourceFile:341)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at de.duenndns.ssl.MemorizingTrustManager.init(SourceFile:167)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at de.duenndns.ssl.MemorizingTrustManager.<init>(SourceFile:145)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at org.openhab.habdroid.core.connection.ConnectionFactory.<init>(SourceFile:131)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at org.openhab.habdroid.core.connection.ConnectionFactory$Companion.initialize(SourceFile:574)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at org.openhab.habdroid.core.OpenHabApplication.onCreate(SourceFile:96)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1316)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7711)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2478)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at android.os.Handler.dispatchMessage(Handler.java:106)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at android.os.Looper.loopOnce(Looper.java:230)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at android.os.Looper.loop(Looper.java:319)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread.main(ActivityThread.java:8919)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at java.lang.reflect.Method.invoke(Native Method)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:578)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1103)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at libcore.io.Linux.open(Native Method)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at libcore.io.ForwardingOs.open(ForwardingOs.java:563)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at libcore.io.BlockGuardOs.open(BlockGuardOs.java:274)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at libcore.io.ForwardingOs.open(ForwardingOs.java:563)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:8782)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	at libcore.io.IoBridge.open(IoBridge.java:560)
05-30 07:22:10.224 10954 10954 I MemorizingTrustManager: 	... 18 more
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: getAppKeyStore(/data/user/0/org.openhab.habdroid/app_KeyStore/KeyStore.bks) - exception loading file key store
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: java.io.FileNotFoundException: /data/user/0/org.openhab.habdroid/app_KeyStore/KeyStore.bks: open failed: ENOENT (No such file or directory)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at libcore.io.IoBridge.open(IoBridge.java:574)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at java.io.FileInputStream.<init>(FileInputStream.java:179)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at de.duenndns.ssl.MemorizingTrustManager.loadAppKeyStore(SourceFile:341)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at de.duenndns.ssl.MemorizingTrustManager.init(SourceFile:167)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at de.duenndns.ssl.MemorizingTrustManager.<init>(SourceFile:145)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at de.duenndns.ssl.MemorizingTrustManager.getInstanceList(SourceFile:186)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at org.openhab.habdroid.core.connection.ConnectionFactory.<init>(SourceFile:141)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at org.openhab.habdroid.core.connection.ConnectionFactory$Companion.initialize(SourceFile:574)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at org.openhab.habdroid.core.OpenHabApplication.onCreate(SourceFile:96)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1316)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7711)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2478)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at android.os.Handler.dispatchMessage(Handler.java:106)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at android.os.Looper.loopOnce(Looper.java:230)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at android.os.Looper.loop(Looper.java:319)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread.main(ActivityThread.java:8919)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at java.lang.reflect.Method.invoke(Native Method)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:578)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1103)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at libcore.io.Linux.open(Native Method)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at libcore.io.ForwardingOs.open(ForwardingOs.java:563)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at libcore.io.BlockGuardOs.open(BlockGuardOs.java:274)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at libcore.io.ForwardingOs.open(ForwardingOs.java:563)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:8782)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	at libcore.io.IoBridge.open(IoBridge.java:560)
05-30 07:22:10.437 10954 10954 I MemorizingTrustManager: 	... 19 more
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: getAppKeyStore(/data/user/0/org.openhab.habdroid/app_KeyStore/KeyStore.bks) - exception loading file key store
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: java.io.FileNotFoundException: /data/user/0/org.openhab.habdroid/app_KeyStore/KeyStore.bks: open failed: ENOENT (No such file or directory)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at libcore.io.IoBridge.open(IoBridge.java:574)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at java.io.FileInputStream.<init>(FileInputStream.java:179)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at de.duenndns.ssl.MemorizingTrustManager.loadAppKeyStore(SourceFile:341)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at de.duenndns.ssl.MemorizingTrustManager.init(SourceFile:167)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at de.duenndns.ssl.MemorizingTrustManager.<init>(SourceFile:145)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at org.openhab.habdroid.core.connection.ConnectionFactory.<init>(SourceFile:143)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at org.openhab.habdroid.core.connection.ConnectionFactory$Companion.initialize(SourceFile:574)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at org.openhab.habdroid.core.OpenHabApplication.onCreate(SourceFile:96)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1316)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7711)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2478)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at android.os.Handler.dispatchMessage(Handler.java:106)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at android.os.Looper.loopOnce(Looper.java:230)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at android.os.Looper.loop(Looper.java:319)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread.main(ActivityThread.java:8919)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at java.lang.reflect.Method.invoke(Native Method)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:578)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1103)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at libcore.io.Linux.open(Native Method)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at libcore.io.ForwardingOs.open(ForwardingOs.java:563)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at libcore.io.BlockGuardOs.open(BlockGuardOs.java:274)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at libcore.io.ForwardingOs.open(ForwardingOs.java:563)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:8782)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	at libcore.io.IoBridge.open(IoBridge.java:560)
05-30 07:22:10.438 10954 10954 I MemorizingTrustManager: 	... 18 more
05-30 07:22:10.448 10954 10954 D OpenGLRenderer: HWUI - treat SMPTE_170M as sRGB
05-30 07:22:10.465 10954 10954 D AppCompatDelegate: Checking for metadata for AppLocalesMetadataHolderService : Service not found
05-30 07:22:10.471 10954 10954 D MainActivity: onCreate()
05-30 07:22:10.492 10954 10954 I DecorView: setWindowBackground: isPopOver=false color=fffffbff d=android.graphics.drawable.ColorDrawable@e7fff1
05-30 07:22:10.522 10954 10954 D CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10391; state: ENABLED
05-30 07:22:10.528 10954 10954 D PhoneWindow: forceLight changed to false [] from com.android.internal.policy.PhoneWindow.updateForceLightNavigationBar:4373 com.android.internal.policy.PhoneWindow.setNavigationBarColor:4064 com.google.android.material.internal.EdgeToEdgeUtils.applyEdgeToEdge:103 com.google.android.material.internal.EdgeToEdgeUtils.applyEdgeToEdge:56 org.openhab.habdroid.ui.AbstractBaseActivity.enableDrawingBehindStatusBar:150 
05-30 07:22:10.535 10954 10954 D MainActivity: Got intent: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.openhab.habdroid/.ui.MainActivity bnds=[540,1524][791,1860] }
--------- beginning of events
05-30 07:22:10.537 10954 10954 I wm_on_create_called: [263756211,org.openhab.habdroid.ui.MainActivity,performCreate,66]
05-30 07:22:10.538 10954 10954 D MainActivity: onStart()
05-30 07:22:10.539 10954 10954 D PageConnectionHolderFragment: onStart(), started false
05-30 07:22:10.542 10954 10954 D ServerConfiguration: load: ServerConfiguration(id=1, name=openHAB, localPath=ServerPath(url=http://<openhab-local-address-openHAB>:8080/, userName=<none>, password=<none>), remotePath=ServerPath(url=https://myopenhab.org/, userName=<redacted>, password=<redacted>), sslClientCert=null, defaultSitemap=null, wifiSsids=[], restrictToWifiSsids=false, frontailUrl=null, mainUiStartPage=null)
05-30 07:22:10.543 10954 10954 D ServerConfiguration: load: ServerConfiguration(id=1, name=openHAB, localPath=ServerPath(url=http://<openhab-local-address-openHAB>:8080/, userName=<none>, password=<none>), remotePath=ServerPath(url=https://myopenhab.org/, userName=<redacted>, password=<redacted>), sslClientCert=null, defaultSitemap=null, wifiSsids=[], restrictToWifiSsids=false, frontailUrl=null, mainUiStartPage=null)
05-30 07:22:10.544 10954 10954 D MainActivity: onActiveConnectionChanged()
05-30 07:22:10.548 10954 10954 D ContentController: Indicate no network (message Netzwerk nicht verfügbar)
05-30 07:22:10.548 10954 10954 D PageConnectionHolderFragment: updateActiveConnections: URL list [], connection null
05-30 07:22:10.550 10954 10954 D ServerConfiguration: load: ServerConfiguration(id=1, name=openHAB, localPath=ServerPath(url=http://<openhab-local-address-openHAB>:8080/, userName=<none>, password=<none>), remotePath=ServerPath(url=https://myopenhab.org/, userName=<redacted>, password=<redacted>), sslClientCert=null, defaultSitemap=null, wifiSsids=[], restrictToWifiSsids=false, frontailUrl=null, mainUiStartPage=null)
05-30 07:22:10.552 10954 10954 D ServerConfiguration: load: ServerConfiguration(id=1, name=openHAB, localPath=ServerPath(url=http://<openhab-local-address-openHAB>:8080/, userName=<none>, password=<none>), remotePath=ServerPath(url=https://myopenhab.org/, userName=<redacted>, password=<redacted>), sslClientCert=null, defaultSitemap=null, wifiSsids=[], restrictToWifiSsids=false, frontailUrl=null, mainUiStartPage=null)
05-30 07:22:10.553 10954 10954 D ServerConfiguration: load: ServerConfiguration(id=1, name=openHAB, localPath=ServerPath(url=http://<openhab-local-address-openHAB>:8080/, userName=<none>, password=<none>), remotePath=ServerPath(url=https://myopenhab.org/, userName=<redacted>, password=<redacted>), sslClientCert=null, defaultSitemap=null, wifiSsids=[], restrictToWifiSsids=false, frontailUrl=null, mainUiStartPage=null)
05-30 07:22:10.555 10954 10954 D ServerConfiguration: load: ServerConfiguration(id=1, name=openHAB, localPath=ServerPath(url=http://<openhab-local-address-openHAB>:8080/, userName=<none>, password=<none>), remotePath=ServerPath(url=https://myopenhab.org/, userName=<redacted>, password=<redacted>), sslClientCert=null, defaultSitemap=null, wifiSsids=[], restrictToWifiSsids=false, frontailUrl=null, mainUiStartPage=null)
05-30 07:22:10.559 10954 10954 D ServerConfiguration: load: ServerConfiguration(id=1, name=openHAB, localPath=ServerPath(url=http://<openhab-local-address-openHAB>:8080/, userName=<none>, password=<none>), remotePath=ServerPath(url=https://myopenhab.org/, userName=<redacted>, password=<redacted>), sslClientCert=null, defaultSitemap=null, wifiSsids=[], restrictToWifiSsids=false, frontailUrl=null, mainUiStartPage=null)
05-30 07:22:10.559 10954 10954 D MainActivity: Cannot auto select server: No server with configured wifi
05-30 07:22:10.560 10954 10954 I wm_on_start_called: [263756211,org.openhab.habdroid.ui.MainActivity,handleStartActivity,22]
05-30 07:22:10.561 10954 10954 D MainActivity: onPostCreate()
05-30 07:22:10.562 10954 10954 D MainActivity: onResume()
05-30 07:22:10.564 10954 10954 D CompatibilityChangeReporter: Compat change id reported: 171228096; UID 10391; state: ENABLED
05-30 07:22:10.564 10954 10954 D ScrollView: initGoToTop
05-30 07:22:10.579 10954 10954 D ServerConfiguration: load: ServerConfiguration(id=1, name=openHAB, localPath=ServerPath(url=http://<openhab-local-address-openHAB>:8080/, userName=<none>, password=<none>), remotePath=ServerPath(url=https://myopenhab.org/, userName=<redacted>, password=<redacted>), sslClientCert=null, defaultSitemap=null, wifiSsids=[], restrictToWifiSsids=false, frontailUrl=null, mainUiStartPage=null)
05-30 07:22:10.580 10954 10954 I wm_on_resume_called: [263756211,org.openhab.habdroid.ui.MainActivity,RESUME_ACTIVITY,17]
05-30 07:22:10.583 10954 10954 D CompatibilityChangeReporter: Compat change id reported: 237531167; UID 10391; state: DISABLED
05-30 07:22:10.585 10954 11009 D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
05-30 07:22:10.591 10954 10954 I InsetsController: onStateChanged: host=org.openhab.habdroid/org.openhab.habdroid.ui.MainActivity, from=android.view.ViewRootImpl.setView:1753, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 1080, 2400), mDisplayCutout=DisplayCutout{insets=Rect(0, 80 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(468, 0 - 612, 80), 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 -25.6 V 28.44444444444444 H 25.6 V 0 H 0 Z @dp} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=0, center=Point(0, 0)}, RoundedCorner{position=TopRight, radius=0, center=Point(0, 0)}, RoundedCorner{position=BottomRight, radius=0, center=Point(0, 0)}, RoundedCorner{position=BottomLeft, radius=0, center=Point(0, 0)}]}  mRoundedCornerFrame=Rect(0, 0 - 1080, 2400), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(956, 0 - 1080, 80) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=1080 displayHeight=2400 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {aaf30000 mType=statusBars mFrame=[0,0][1080,80] mVisible=true mFlags=[]}, InsetsSource: {aaf30005 mType=mandatorySystemGestures mFrame=[0,0][1080,114] mVisible=true mFlags=[]}, InsetsSource: {aaf30006 mType=tappableElement mFrame=[0,0][1080,80] mVisible=true mFlags=[]}, InsetsSource: {de3c0001 mType=navigationBars mFrame=[0,2265][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {de3c0004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {de3c0005 mType=mandatorySystemGestures mFrame=[0,2265][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {de3c0006 mType=tappableElement mFrame=[0,2265][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {de3c0024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {27 mType=displayCutout mFrame=[0,0][1080,80] mVisible=true mFlags=[]} }
05-30 07:22:10.592 10954 10954 I ViewRootImpl@f7c0f41[MainActivity]: synced displayState. AttachInfo displayState=2
05-30 07:22:10.592 10954 10954 I ViewRootImpl@f7c0f41[MainActivity]: setView = com.android.internal.policy.DecorView@2b95e7d TM=true
05-30 07:22:10.592 10954 10954 I IDS_TAG : Starting IDS observe window
05-30 07:22:10.592 10954 10954 I IDS_TAG : Getting Shared Preference for org.openhab.habdroid.core.OpenHabApplication@9c432f2 uid = 10391
05-30 07:22:10.594 10954 10954 I IDS_TAG : App org.openhab.habdroid.core.OpenHabApplication@9c432f2 in NO_IDS list
05-30 07:22:10.595 10954 10954 I wm_on_top_resumed_gained_called: [263756211,org.openhab.habdroid.ui.MainActivity,topStateChangedWhenResumed]
05-30 07:22:10.595 10954 10954 I IDS_TAG : Closing IDS observe window
05-30 07:22:10.595 10954 10954 I IDS_TAG : Getting Shared Preference for org.openhab.habdroid.core.OpenHabApplication@9c432f2 uid = 10391
05-30 07:22:10.598 10954 10954 D AnimatorSet: mReversing is false. Don't call initChildren.
05-30 07:22:10.598 10954 10954 D AnimatorSet: mReversing is false. Don't call initChildren.
05-30 07:22:10.610 10954 10954 I BLASTBufferQueue_Java: new BLASTBufferQueue, mName= ViewRootImpl@f7c0f41[MainActivity] mNativeObject= 0xb40000770cfb2670 sc.mNativeObject= 0xb4000077acf95910 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 
05-30 07:22:10.610 10954 10954 I BLASTBufferQueue_Java: update, w= 1080 h= 2400 mName = ViewRootImpl@f7c0f41[MainActivity] mNativeObject= 0xb40000770cfb2670 sc.mNativeObject= 0xb4000077acf95910 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 
05-30 07:22:10.611 10954 10954 I ViewRootImpl@f7c0f41[MainActivity]: Relayout returned: old=(0,0,1080,2400) new=(0,0,1080,2400) relayoutAsync=false req=(1080,2400)0 dur=7 res=0x403 s={true 0xb40000760cfcbdf0} ch=true seqId=0
05-30 07:22:10.612 10954 10954 I ViewRootImpl@f7c0f41[MainActivity]: performConfigurationChange setNightDimText nightDimLevel=0
05-30 07:22:10.612 10954 10954 D ViewRootImpl@f7c0f41[MainActivity]: mThreadedRenderer.initialize() mSurface={isValid=true 0xb40000760cfcbdf0} hwInitialized=true
05-30 07:22:10.614 10954 10954 D ScrollView:  onsize change changed 
05-30 07:22:10.614 10954 10987 D SessionConfigFetcher: Fetched settings: {"settings_version":3,"cache_duration":162358,"features":{"collect_logged_exceptions":true,"collect_reports":true,"collect_analytics":false,"prompt_enabled":false,"push_enabled":false,"firebase_crashlytics_enabled":false,"collect_anrs":true,"collect_metric_kit":false,"collect_build_ids":true},"app":{"status":"activated","update_required":false,"report_upload_variant":2,"native_report_upload_variant":2},"fabric":{"org_id":"5a1ef663b2409560bc0001dd","bundle_id":"org.openhab.habdroid"},"on_demand_upload_rate_per_minute":10,"on_demand_backoff_base":1.2,"on_demand_backoff_step_duration_seconds":60,"app_quality":{"sessions_enabled":true,"sampling_rate":1,"session_timeout_seconds":1800},"on_demand_thread_recording_suspension_enabled":true}
05-30 07:22:10.623 10954 10954 D ViewRootImpl@f7c0f41[MainActivity]: 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 
05-30 07:22:10.624 10954 10954 I ViewRootImpl@f7c0f41[MainActivity]: Setup new sync=wmsSync-ViewRootImpl@f7c0f41[MainActivity]#0
05-30 07:22:10.624 10954 10954 I ViewRootImpl@f7c0f41[MainActivity]: Creating new active sync group ViewRootImpl@f7c0f41[MainActivity]#1
05-30 07:22:10.625 10954 10954 I ViewRootImpl@f7c0f41[MainActivity]: registerCallbacksForSync syncBuffer=false
05-30 07:22:10.627 10954 10969 D LifecycleServiceBinder: Binding service to application.
05-30 07:22:10.629 10954 11026 I ViewRootImpl@f7c0f41[MainActivity]: Received frameDrawingCallback syncResult=0 frameNum=1.
05-30 07:22:10.630 10954 11026 I ViewRootImpl@f7c0f41[MainActivity]: mWNT: t=0xb4000077dcfb13f0 mBlastBufferQueue=0xb40000770cfb2670 fn= 1 mRenderHdrSdrRatio=1.0 caller= android.view.ViewRootImpl$8.onFrameDraw:13841 android.view.ThreadedRenderer$1.onFrameDraw:792 <bottom of call stack> 
05-30 07:22:10.630 10954 11026 I ViewRootImpl@f7c0f41[MainActivity]: Setting up sync and frameCommitCallback
05-30 07:22:10.630 10954 10969 D SessionLifecycleClient: Queued message 1. Queue size 1
05-30 07:22:10.654 10954 11009 I BLASTBufferQueue: [ViewRootImpl@f7c0f41[MainActivity]#0](f:0,a:0,s:0) onFrameAvailable the first frame is available
05-30 07:22:10.654 10954 11009 I ViewRootImpl@f7c0f41[MainActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true
05-30 07:22:10.655 10954 11009 D OpenGLRenderer: CFMS:: SetUp Pid : 10954    Tid : 11009
05-30 07:22:10.655 10954 10954 I ViewRootImpl@f7c0f41[MainActivity]: reportDrawFinished seqId=0
05-30 07:22:10.657 10954 10954 D ServerConfiguration: load: ServerConfiguration(id=1, name=openHAB, localPath=ServerPath(url=http://<openhab-local-address-openHAB>:8080/, userName=<none>, password=<none>), remotePath=ServerPath(url=https://myopenhab.org/, userName=<redacted>, password=<redacted>), sslClientCert=null, defaultSitemap=null, wifiSsids=[], restrictToWifiSsids=false, frontailUrl=null, mainUiStartPage=null)
05-30 07:22:10.659 10954 11009 D OpenGLRenderer: HWUI - treat SMPTE_170M as sRGB
05-30 07:22:10.662 10954 10954 D MainActivity: onCreateOptionsMenu()
05-30 07:22:10.663 10954 10954 D MainActivity: onPrepareOptionsMenu()
05-30 07:22:10.666 10954 10954 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=true, type=navigationBars, host=org.openhab.habdroid/org.openhab.habdroid.ui.MainActivity
05-30 07:22:10.666 10954 10954 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=true, type=statusBars, host=org.openhab.habdroid/org.openhab.habdroid.ui.MainActivity
05-30 07:22:10.668 10954 10954 D SessionLifecycleService: Service bound to new client on process 10954
05-30 07:22:10.669 10954 11028 D SessionLifecycleService: App has not yet foregrounded. Using previously stored session: null
05-30 07:22:10.669 10954 11028 D SessionLifecycleService: Client android.os.Messenger@5462534 bound at 33371666. Clients: 1
05-30 07:22:10.671 10954 10954 D SessionLifecycleClient: Connected to SessionLifecycleService. Queue size 1
05-30 07:22:10.671 10954 10954 I wm_on_idle_called: {org.openhab.habdroid/org.openhab.habdroid.ui.MainActivity}
05-30 07:22:10.672 10954 10976 D SessionLifecycleClient: Sending lifecycle 1 to service
05-30 07:22:10.672 10954 11028 D SessionLifecycleService: Activity foregrounding at 33371670.
05-30 07:22:10.672 10954 11028 D SessionLifecycleService: Cold start detected.
05-30 07:22:10.672 10954 10978 D ConnectionFactory: checkAvailableConnection: found types [ConnectionType(type = Wifi, network=124), ConnectionType(type = Mobile, network=123)]
05-30 07:22:10.675 10954 11028 D SessionLifecycleService: Generated new session b10df781fa5f477bb02cfc5ce3992b41
05-30 07:22:10.675 10954 10978 D ServerConfiguration: load: ServerConfiguration(id=1, name=openHAB, localPath=ServerPath(url=http://<openhab-local-address-openHAB>:8080/, userName=<none>, password=<none>), remotePath=ServerPath(url=https://myopenhab.org/, userName=<redacted>, password=<redacted>), sslClientCert=null, defaultSitemap=null, wifiSsids=[], restrictToWifiSsids=false, frontailUrl=null, mainUiStartPage=null)
05-30 07:22:10.675 10954 10978 D ConnectionFactory: Server openHAB isn't restricted to Wi-Fis
05-30 07:22:10.675 10954 10978 D AbstractConnection: Checking reachability of http://<openhab-local-address-openHAB>:8080/ (via 124)
05-30 07:22:10.676 10954 11028 D SessionLifecycleService: Broadcasting new session: SessionDetails(sessionId=b10df781fa5f477bb02cfc5ce3992b41, firstSessionId=b10df781fa5f477bb02cfc5ce3992b41, sessionIndex=0, sessionStartTimestampUs=1748582530674000)
05-30 07:22:10.678 10954 10954 I ViewRootImpl@f7c0f41[MainActivity]: handleWindowFocusChanged: 1 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
05-30 07:22:10.678 10954 10954 D ViewRootImpl@f7c0f41[MainActivity]: mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb40000760cfcbdf0}
05-30 07:22:10.679 10954 10954 D InputMethodManagerUtils: startInputInner - Id : 0
05-30 07:22:10.679 10954 10954 I InputMethodManager: startInputInner - IInputMethodManagerGlobalInvoker.startInputOrWindowGainedFocus
05-30 07:22:10.680 10954 10983 D SessionFirelogPublisher: Data Collection is enabled for at least one Subscriber
05-30 07:22:10.691 10954 10954 D SessionLifecycleClient: Session update received: b10df781fa5f477bb02cfc5ce3992b41
05-30 07:22:10.693 10954 10988 D SessionLifecycleClient: Notified CRASHLYTICS of new session b10df781fa5f477bb02cfc5ce3992b41
05-30 07:22:10.715 10954 10954 D InputMethodManagerUtils: startInputInner - Id : 0
05-30 07:22:10.728 10954 10954 I InsetsController: onStateChanged: host=org.openhab.habdroid/org.openhab.habdroid.ui.MainActivity, from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:7209, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 1080, 2400), mDisplayCutout=DisplayCutout{insets=Rect(0, 80 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(468, 0 - 612, 80), 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 -25.6 V 28.44444444444444 H 25.6 V 0 H 0 Z @dp} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=0, center=Point(0, 0)}, RoundedCorner{position=TopRight, radius=0, center=Point(0, 0)}, RoundedCorner{position=BottomRight, radius=0, center=Point(0, 0)}, RoundedCorner{position=BottomLeft, radius=0, center=Point(0, 0)}]}  mRoundedCornerFrame=Rect(0, 0 - 1080, 2400), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(956, 0 - 1080, 80) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=1080 displayHeight=2400 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {aaf30000 mType=statusBars mFrame=[0,0][1080,80] mVisible=true mFlags=[]}, InsetsSource: {aaf30005 mType=mandatorySystemGestures mFrame=[0,0][1080,114] mVisible=true mFlags=[]}, InsetsSource: {aaf30006 mType=tappableElement mFrame=[0,0][1080,80] mVisible=true mFlags=[]}, InsetsSource: {de3c0001 mType=navigationBars mFrame=[0,2265][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {de3c0004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {de3c0005 mType=mandatorySystemGestures mFrame=[0,2265][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {de3c0006 mType=tappableElement mFrame=[0,2265][1080,2400] mVisible=true mFlags=[]}, InsetsSource: {de3c0024 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,80] mVisible=true mFlags=[]} }
05-30 07:22:10.728 10954 10954 I InsetsSourceConsumer: applyRequestedVisibilityToControl: visible=false, type=ime, host=org.openhab.habdroid/org.openhab.habdroid.ui.MainActivity
05-30 07:22:10.737 10954 10969 D EventGDTLogger: Session Event: {"eventType":1,"sessionData":{"sessionId":"b10df781fa5f477bb02cfc5ce3992b41","firstSessionId":"b10df781fa5f477bb02cfc5ce3992b41","sessionIndex":0,"eventTimestampUs":1748582530674000,"dataCollectionStatus":{"performance":1,"crashlytics":2,"sessionSamplingRate":1.0},"firebaseInstallationId":"e_f7OQmnR2yhU2US-TKBHW","firebaseAuthenticationToken":"eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBJZCI6IjE6ODQ5MDU4NDk4NzYyOmFuZHJvaWQ6OWZjYjI4ZjkxZTFiNGFiYiIsImV4cCI6MTc0ODkzMjI2MSwiZmlkIjoiZV9mN09RbW5SMnloVTJVUy1US0JIVyIsInByb2plY3ROdW1iZXIiOjg0OTA1ODQ5ODc2Mn0.AB2LPV8wRgIhAN3rbbTGOdEklSfcTRgucm6n4W3bRFNAR0-LJ3JB8-1gAiEAlNUskbKoVb8o0FQHCMtE6qFgefh2yoBizZU_6sWCDts"},"applicationInfo":{"appId":"1:849058498762:android:9fcb28f91e1b4abb","deviceModel":"SM-A336B","sessionSdkVersion":"2.0.3","osVersion":"14","logEnvironment":3,"androidAppInfo":{"packageName":"org.openhab.habdroid","versionName":"3.17.2","appBuildVersion":"565","deviceManufacturer":"samsung","currentProcessDetails":{"processName":"org.openhab.habdroid","pid":10954,"importance":100,"defaultProcess":true},"appProcessDetails":[{"processName":"org.openhab.habdroid","pid":10954,"importance":100,"defaultProcess":true}]}}}
05-30 07:22:10.737 10954 10969 D SessionFirelogPublisher: Successfully logged Session Start event: b10df781fa5f477bb02cfc5ce3992b41
05-30 07:22:10.766 10954 10978 D AbstractConnection: Socket creation failed (attempt  0)
05-30 07:22:10.788 10954 10989 D CompatibilityChangeReporter: Compat change id reported: 194532703; UID 10391; state: ENABLED
05-30 07:22:10.788 10954 10989 D CompatibilityChangeReporter: Compat change id reported: 253665015; UID 10391; state: ENABLED
05-30 07:22:10.967 10954 10978 D AbstractConnection: Socket creation failed (attempt  1)
05-30 07:22:11.054 10954 10954 D MainActivity: onActiveCloudConnectionChanged()
05-30 07:22:11.056 10954 10954 D MainActivity: onPrimaryCloudConnectionChanged()
05-30 07:22:11.095 10954 11004 D ConnectivityManager: StackLog: [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:4709)] [android.net.ConnectivityManager.registerDefaultNetworkCallbackForUid(ConnectivityManager.java:5433)] [android.net.ConnectivityManager.registerDefaultNetworkCallback(ConnectivityManager.java:5400)] [android.net.ConnectivityManager.registerDefaultNetworkCallback(ConnectivityManager.java:5374)] [androidx.work.impl.utils.NetworkApi24$$ExternalSyntheticApiModelOutline0.m(SourceFile:0)] [androidx.work.impl.utils.NetworkApi24.registerDefaultNetworkCallbackCompat(SourceFile:28)] [androidx.work.impl.constraints.trackers.NetworkStateTracker24.startTracking(SourceFile:138)] [androidx.work.impl.constraints.trackers.ConstraintTracker.addListener(SourceFile:56)] [androidx.work.impl.constraints.controllers.ConstraintController$track$1.invokeSuspend(SourceFile:54)] [androidx.work.impl.constraints.controllers.ConstraintController$track$1.invoke(SourceFile:0)] [androidx.work.impl.constraints.controllers.ConstraintController$track$1.invoke(SourceFile:0)] [kotlinx.coroutines.flow.ChannelFlowBuilder.collectTo$suspendImpl(SourceFile:316)] [kotlinx.coroutines.flow.ChannelFlowBuilder.collectTo(Unknown Source:0)] [kotlinx.coroutines.flow.CallbackFlowBuilder.collectTo(SourceFile:330)] [kotlinx.coroutines.flow.internal.ChannelFlow$collectToFun$1.invokeSuspend(SourceFile:56)] [kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(SourceFile:33)] [kotlinx.coroutines.DispatchedTask.run(SourceFile:104)] [androidx.work.impl.utils.SerialExecutorImpl$Task.run(SourceFile:96)] [java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)] [java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)] [java.lang.Thread.run(Thread.java:1012)]
05-30 07:22:11.102 10954 11004 D CompatibilityChangeReporter: Compat change id reported: 263076149; UID 10391; state: ENABLED
05-30 07:22:11.107 10954 10978 D FcmRegistrationWorker: Run with action org.openhab.habdroid.action.REGISTER_GCM
05-30 07:22:11.159 10954 10978 D ConnectionFactory: checkAvailableConnection: found types [ConnectionType(type = Wifi, network=124), ConnectionType(type = Mobile, network=123)]
05-30 07:22:11.160 10954 10978 D ServerConfiguration: load: ServerConfiguration(id=1, name=openHAB, localPath=ServerPath(url=http://<openhab-local-address-openHAB>:8080/, userName=<none>, password=<none>), remotePath=ServerPath(url=https://myopenhab.org/, userName=<redacted>, password=<redacted>), sslClientCert=null, defaultSitemap=null, wifiSsids=[], restrictToWifiSsids=false, frontailUrl=null, mainUiStartPage=null)
05-30 07:22:11.160 10954 10978 D ConnectionFactory: Server openHAB isn't restricted to Wi-Fis
05-30 07:22:11.160 10954 10978 D AbstractConnection: Checking reachability of http://<openhab-local-address-openHAB>:8080/ (via 124)
05-30 07:22:11.366 10954 10954 D MainActivity: onActiveCloudConnectionChanged()
05-30 07:22:11.367 10954 10954 D MainActivity: onPrimaryCloudConnectionChanged()
05-30 07:22:11.395 10954 10993 I WM-WorkerWrapper: Work [ id=119db5c6-7e4e-4494-ad18-3f802b603dc1, tags={ org.openhab.habdroid.core.FcmRegistrationWorker } ] was cancelled
05-30 07:22:11.395 10954 10993 I WM-WorkerWrapper: java.util.concurrent.CancellationException: Task was cancelled.
05-30 07:22:11.395 10954 10993 I WM-WorkerWrapper: 	at androidx.work.impl.utils.futures.AbstractFuture.cancellationExceptionWithCause(SourceFile:1183)
05-30 07:22:11.395 10954 10993 I WM-WorkerWrapper: 	at androidx.work.impl.utils.futures.AbstractFuture.getDoneValue(SourceFile:513)
05-30 07:22:11.395 10954 10993 I WM-WorkerWrapper: 	at androidx.work.impl.utils.futures.AbstractFuture.get(SourceFile:474)
05-30 07:22:11.395 10954 10993 I WM-WorkerWrapper: 	at androidx.work.impl.WorkerWrapper$2.run(SourceFile:316)
05-30 07:22:11.395 10954 10993 I WM-WorkerWrapper: 	at androidx.work.impl.utils.SerialExecutorImpl$Task.run(SourceFile:96)
05-30 07:22:11.395 10954 10993 I WM-WorkerWrapper: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
05-30 07:22:11.395 10954 10993 I WM-WorkerWrapper: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
05-30 07:22:11.395 10954 10993 I WM-WorkerWrapper: 	at java.lang.Thread.run(Thread.java:1012)
05-30 07:22:11.399 10954 10993 D ConnectivityManager: StackLog: [android.net.ConnectivityManager.unregisterNetworkCallback(ConnectivityManager.java:5543)] [androidx.work.impl.utils.NetworkApi21.unregisterNetworkCallbackCompat(SourceFile:31)] [androidx.work.impl.constraints.trackers.NetworkStateTracker24.stopTracking(SourceFile:153)] [androidx.work.impl.constraints.trackers.ConstraintTracker.removeListener(SourceFile:72)] [androidx.work.impl.constraints.controllers.ConstraintController$track$1$1.invoke(SourceFile:56)] [androidx.work.impl.constraints.controllers.ConstraintController$track$1$1.invoke(SourceFile:55)] [kotlinx.coroutines.channels.ProduceKt.awaitClose(SourceFile:51)] [kotlinx.coroutines.channels.ProduceKt$awaitClose$1.invokeSuspend(Unknown Source:10)] [kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(SourceFile:33)] [kotlinx.coroutines.DispatchedTask.run(SourceFile:102)] [androidx.work.impl.utils.SerialExecutorImpl$Task.run(SourceFile:96)] [java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)] [java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)] [java.lang.Thread.run(Thread.java:1012)]
05-30 07:22:11.406 10954 11113 D FcmRegistrationWorker: Run with action org.openhab.habdroid.action.REGISTER_GCM
05-30 07:22:11.409 10954 11004 D ConnectivityManager: StackLog: [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:4709)] [android.net.ConnectivityManager.registerDefaultNetworkCallbackForUid(ConnectivityManager.java:5433)] [android.net.ConnectivityManager.registerDefaultNetworkCallback(ConnectivityManager.java:5400)] [android.net.ConnectivityManager.registerDefaultNetworkCallback(ConnectivityManager.java:5374)] [androidx.work.impl.utils.NetworkApi24$$ExternalSyntheticApiModelOutline0.m(SourceFile:0)] [androidx.work.impl.utils.NetworkApi24.registerDefaultNetworkCallbackCompat(SourceFile:28)] [androidx.work.impl.constraints.trackers.NetworkStateTracker24.startTracking(SourceFile:138)] [androidx.work.impl.constraints.trackers.ConstraintTracker.addListener(SourceFile:56)] [androidx.work.impl.constraints.controllers.ConstraintController$track$1.invokeSuspend(SourceFile:54)] [androidx.work.impl.constraints.controllers.ConstraintController$track$1.invoke(SourceFile:0)] [androidx.work.impl.constraints.controllers.ConstraintController$track$1.invoke(SourceFile:0)] [kotlinx.coroutines.flow.ChannelFlowBuilder.collectTo$suspendImpl(SourceFile:316)] [kotlinx.coroutines.flow.ChannelFlowBuilder.collectTo(Unknown Source:0)] [kotlinx.coroutines.flow.CallbackFlowBuilder.collectTo(SourceFile:330)] [kotlinx.coroutines.flow.internal.ChannelFlow$collectToFun$1.invokeSuspend(SourceFile:56)] [kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(SourceFile:33)] [kotlinx.coroutines.DispatchedTask.run(SourceFile:104)] [androidx.work.impl.utils.SerialExecutorImpl$Task.run(SourceFile:96)] [java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)] [java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)] [java.lang.Thread.run(Thread.java:1012)]
05-30 07:22:12.163 10954 10978 D AbstractConnection: Socket timeout after 0 retries
05-30 07:22:12.163 10954 10978 D AbstractConnection: Socket creation failed (attempt  6)
05-30 07:22:12.364 10954 10978 D AbstractConnection: Socket creation failed (attempt  7)
05-30 07:22:12.567 10954 10978 D AbstractConnection: Socket creation failed (attempt  8)
05-30 07:22:12.769 10954 10978 D AbstractConnection: Socket creation failed (attempt  9)
05-30 07:22:12.971 10954 10978 D ConnectionFactory: Connecting to remote URL
05-30 07:22:12.976 10954 11019 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=219cb3ac-4c99-4a60-9f34-81a4d6cd8e05, tags={ org.openhab.habdroid.core.FcmRegistrationWorker } ]
05-30 07:22:12.992 10954 10954 D MainActivity: onActiveConnectionChanged()
05-30 07:22:13.008 10954 10954 D AbstractBaseActivity: Queue snackbar with tag connectionEstablished
05-30 07:22:13.009 10954 10954 D ContentController: Update to connection org.openhab.habdroid.core.connection.DefaultConnection@64b7523 (message null)
05-30 07:22:13.009 10954 10954 D PageConnectionHolderFragment: updateActiveConnections: URL list [], connection org.openhab.habdroid.core.connection.DefaultConnection@64b7523
05-30 07:22:13.009 10954 10978 D PeriodicItemUpdateWorker: doPeriodicWork()
05-30 07:22:13.009 10954 10978 D BackgroundTasksManager: scheduleUpdatesForAllKeys()
05-30 07:22:13.016 10954 10978 D BackgroundTasksManager: Periodic workers are not needed, canceling...
05-30 07:22:13.026 10954 10978 D BackgroundTasksManager: Periodic workers are not needed, canceling...
05-30 07:22:13.027 10954 10978 D BackgroundTasksManager: Periodic workers are not needed, canceling...
05-30 07:22:13.028 10954 10978 D BackgroundTasksManager: Periodic workers are not needed, canceling...
05-30 07:22:13.050 10954 10954 D ServerConfiguration: load: ServerConfiguration(id=1, name=openHAB, localPath=ServerPath(url=http://<openhab-local-address-openHAB>:8080/, userName=<none>, password=<none>), remotePath=ServerPath(url=https://myopenhab.org/, userName=<redacted>, password=<redacted>), sslClientCert=null, defaultSitemap=null, wifiSsids=[], restrictToWifiSsids=false, frontailUrl=null, mainUiStartPage=null)
05-30 07:22:13.051 10954 10954 D ServerConfiguration: load: ServerConfiguration(id=1, name=openHAB, localPath=ServerPath(url=http://<openhab-local-address-openHAB>:8080/, userName=<none>, password=<none>), remotePath=ServerPath(url=https://myopenhab.org/, userName=<redacted>, password=<redacted>), sslClientCert=null, defaultSitemap=null, wifiSsids=[], restrictToWifiSsids=false, frontailUrl=null, mainUiStartPage=null)
05-30 07:22:13.053 10954 10954 D ServerConfiguration: load: ServerConfiguration(id=1, name=openHAB, localPath=ServerPath(url=http://<openhab-local-address-openHAB>:8080/, userName=<none>, password=<none>), remotePath=ServerPath(url=https://myopenhab.org/, userName=<redacted>, password=<redacted>), sslClientCert=null, defaultSitemap=null, wifiSsids=[], restrictToWifiSsids=false, frontailUrl=null, mainUiStartPage=null)
05-30 07:22:13.055 10954 10954 D FcmRegistrationWorker: Register device at openHAB cloud with URL: addAndroidRegistration<redacted>

The very first time the Android app connects to OH (local and remote seem to be treated as different connections by the app) it assumes you are using sitemaps and it tries to show you the default one. That’s what that screen looks like.

If you click the “hamburger” menu, you should have the option to choose “MainUI” from the list. If you are using sitemaps, you should be able to choose the one you want to see from there also. The app will remember your choice so you should only need to do this once.

I have checked the setting again, but it is set to Main-UI.

That’s not what I said though.

When you click the hamburger menu you should see something like

Choose “MainUI” from there. At some point a sitemap got selected and like I said, the app remembers your choices here.

You’ll also notice that you have a “Standard-Sitemap” option there in those settings. Those do not set the whether to pull up sitemaps or MainUI by default, those control which sitemap or which MainUI Page is pulled up when you load that UI in particular. There is no setting under “Edit server” to tell the app to always bring up MainUI.

Right now your app is loading a sitemap and you need to change it to load MainUI instead.

That setting is elsewhere though:

I have tried it with the hamburger menu and of course the page is defined under settings, but the start page always remains empty when accessed remotely. As I said, everything is fine locally.

I have uninstalled and reinstalled the app and now the remote access works again.