Hi Henrik,
I used your approach to debug the issue with help of AI and below are the findings
Device Info:
Model: Motorola
OS: Android 15
Automate Version: 1.50.0
WebView Provider: com.google.android.webview (144.0.7559.109 / 755910933)
I tried below steps:
1. Removed android system webview updates, and got below logs.
02-10 02:03:11.490 4995 4995 W libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
02-10 02:03:11.487 4995 4995 W amalab.automate: type=1400 audit(0.0:165589): avc: denied { read } for name="u:object_r:vendor_display_prop:s0" dev="tmpfs" ino=2970 scontext=u:r:untrusted_app:s0:c76,c258,c512,c768 tcontext=u:object_r:vendor_display_prop:s0 tclass=file permissive=0 app=com.llamalab.automate
02-10 02:03:12.315 25819 25819 W lab.automate:ui: type=1400 audit(0.0:165591): avc: denied { read } for name="u:object_r:vendor_display_prop:s0" dev="tmpfs" ino=2970 scontext=u:r:untrusted_app:s0:c76,c258,c512,c768 tcontext=u:object_r:vendor_display_prop:s0 tclass=file permissive=0 app=com.llamalab.automate
02-10 02:03:12.318 25819 25819 W libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
02-10 02:03:13.705 25819 25819 I WebDialogActivity:
http://localhost/@64: Preparing to exit with: OK
02-10 02:03:15.632 25819 25819 D VRI[WebDialogActivity]: visibilityChanged oldVisibility=true newVisibility=false
02-10 02:03:15.638 25819 25849 D Surface : Surface::disconnect
02-10 02:03:15.638 25819 25849 D BufferQueueProducer: [com.llamalab.automate/com.llamalab.automate.WebDialogActivity#24105(BLAST Consumer)pid:25819](id:64db00000010,api:1,p:25819,c:25819) disconnect: api 1
02-10 02:03:15.639 25819 25849 D HWUI : endAllActiveAnimators on 0xb400007d795f1400 (RippleDrawable) with handle 0xb400007d7968d2c0
02-10 02:03:15.719 4995 4995 W amalab.automate: type=1400 audit(0.0:165592): avc: denied { read } for name="u:object_r:vendor_display_prop:s0" dev="tmpfs" ino=2970 scontext=u:r:untrusted_app:s0:c76,c258,c512,c768 tcontext=u:object_r:vendor_display_prop:s0 tclass=file permissive=0 app=com.llamalab.automate
02-10 02:03:15.723 4995 4995 W libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
02-10 02:03:15.739 4995 4995 D VRI[StartActivityForResultActivity]: visibilityChanged oldVisibility=true newVisibility=false
02-10 02:03:15.751 25819 25819 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@a1e0732
02-10 02:03:15.758 4995 4995 D Surface : Surface::disconnect
02-10 02:03:15.758 4995 4995 D BufferQueueProducer: [com.llamalab.automate/com.llamalab.automate.StartActivityForResultActivity#24089(BLAST Consumer)pid:4995](id:13830000007f,api:2,p:4995,c:4995) disconnect: api 2
02-10 02:03:15.759 4995 4995 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@4501e1e
02-10 02:03:15.768 25819 25819 E chromium: [ERROR:android_webview/browser/aw_browser_terminator.cc:165] Renderer process (27412) crash detected (code -1).
2.
I again updated the system webview app and got below errors
------- beginning of main
02-10 02:06:00.067 28571 28571 D VRI[FlowDetailsActivity]: visibilityChanged oldVisibility=true newVisibility=false
02-10 02:06:00.084 28571 28591 D Surface : Surface::disconnect
02-10 02:06:00.084 28571 28591 D BufferQueueProducer: [com.llamalab.automate/com.llamalab.automate.FlowDetailsActivity#24381(BLAST Consumer)pid:28571](id:6f9b00000001,api:1,p:28571,c:28571) disconnect: api 1
02-10 02:07:01.896 28571 28571 W libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
02-10 02:07:01.891 28571 28571 W lab.automate:ui: type=1400 audit(0.0:165666): avc: denied { read } for name="u:object_r:vendor_display_prop:s0" dev="tmpfs" ino=2970 scontext=u:r:untrusted_app:s0:c76,c258,c512,c768 tcontext=u:object_r:vendor_display_prop:s0 tclass=file permissive=0 app=com.llamalab.automate
02-10 02:07:04.397 4995 4995 W libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
02-10 02:07:04.391 4995 4995 W amalab.automate: type=1400 audit(0.0:165668): avc: denied { read } for name="u:object_r:vendor_display_prop:s0" dev="tmpfs" ino=2970 scontext=u:r:untrusted_app:s0:c76,c258,c512,c768 tcontext=u:object_r:vendor_display_prop:s0 tclass=file permissive=0 app=com.llamalab.automate
02-10 02:07:05.223 28571 28571 W lab.automate:ui: type=1400 audit(0.0:165670): avc: denied { read } for name="u:object_r:vendor_display_prop:s0" dev="tmpfs" ino=2970 scontext=u:r:untrusted_app:s0:c76,c258,c512,c768 tcontext=u:object_r:vendor_display_prop:s0 tclass=file permissive=0 app=com.llamalab.automate
02-10 02:07:05.227 28571 28571 W libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
02-10 02:07:06.323 28571 28571 I WebDialogActivity:
http://localhost/@64: Preparing to exit with: OK
02-10 02:07:07.317 28571 28571 D VRI[WebDialogActivity]: visibilityChanged oldVisibility=true newVisibility=false
02-10 02:07:07.322 28571 28591 D Surface : Surface::disconnect
02-10 02:07:07.322 28571 28591 D BufferQueueProducer: [com.llamalab.automate/com.llamalab.automate.WebDialogActivity#24549(BLAST Consumer)pid:28571](id:6f9b00000005,api:1,p:28571,c:28571) disconnect: api 1
02-10 02:07:07.323 28571 28591 D HWUI : endAllActiveAnimators on 0xb400007da60d0000 (RippleDrawable) with handle 0xb400007da62f8d40
02-10 02:07:07.449 4995 4995 W libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
02-10 02:07:07.443 4995 4995 W amalab.automate: type=1400 audit(0.0:165671): avc: denied { read } for name="u:object_r:vendor_display_prop:s0" dev="tmpfs" ino=2970 scontext=u:r:untrusted_app:s0:c76,c258,c512,c768 tcontext=u:object_r:vendor_display_prop:s0 tclass=file permissive=0 app=com.llamalab.automate
02-10 02:07:07.468 4995 4995 D VRI[StartActivityForResultActivity]: visibilityChanged oldVisibility=true newVisibility=false
02-10 02:07:07.475 4995 4995 D Surface : Surface::disconnect
02-10 02:07:07.475 4995 4995 D BufferQueueProducer: [com.llamalab.automate/com.llamalab.automate.StartActivityForResultActivity#24533(BLAST Consumer)pid:4995](id:138300000086,api:2,p:4995,c:4995) disconnect: api 2
02-10 02:07:07.476 4995 4995 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@889b88b
02-10 02:07:07.488 28571 28571 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@21419ee
On retry step 2
02-10 02:08:01.904 28571 28571 D VRI[WebDialogActivity]: visibilityChanged oldVisibility=true newVisibility=false
02-10 02:08:01.923 28571 28591 D Surface : Surface::disconnect
02-10 02:08:01.924 28571 28591 D BufferQueueProducer: [com.llamalab.automate/com.llamalab.automate.WebDialogActivity#24705(BLAST Consumer)pid:28571](id:6f9b00000014,api:1,p:28571,c:28571) disconnect: api 1
02-10 02:08:01.924 28571 28591 D HWUI : endAllActiveAnimators on 0xb400007d8cfee400 (RippleDrawable) with handle 0xb400007daf44e420
02-10 02:08:02.027 4995 4995 W amalab.automate: type=1400 audit(0.0:165703): avc: denied { read } for name="u:object_r:vendor_display_prop:s0" dev="tmpfs" ino=2970 scontext=u:r:untrusted_app:s0:c76,c258,c512,c768 tcontext=u:object_r:vendor_display_prop:s0 tclass=file permissive=0 app=com.llamalab.automate
02-10 02:08:02.032 4995 4995 W libc : Access denied finding property "vendor.display.enable_optimal_refresh_rate"
02-10 02:08:02.053 4995 4995 D VRI[StartActivityForResultActivity]: visibilityChanged oldVisibility=true newVisibility=false
02-10 02:08:02.062 4995 4995 D Surface : Surface::disconnect
02-10 02:08:02.062 4995 4995 D BufferQueueProducer: [com.llamalab.automate/com.llamalab.automate.StartActivityForResultActivity#24689(BLAST Consumer)pid:4995](id:138300000089,api:2,p:4995,c:4995) disconnect: api 2
02-10 02:08:02.063 4995 4995 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@b6fe82b
02-10 02:08:02.067 28571 28571 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@40428d1