Bug: Safari WebView intermittently stays stuck on homepage in iPad simulators running inside VMs (iOS 18.x)

Hi team,

I am observing an intermittent Safari issue while running tests on iPad simulators inside macOS VMs (platform version 18.x). This does not occur on iPhone simulators or on non-virtualized hosts.

Problem Description

  • Test starts normally, Safari launches, and the WebView context attaches.

  • Intermittently, Safari stays stuck on its homepage UI, even though the test logs show that navigation to other sites (e.g., Wikipedia) is happening in the background.

  • In these cases, the WebView context remains attached and active, but visually the simulator only shows the homepage.

  • Sometimes the blue progress bar briefly flashes under the search bar, suggesting background navigation is occurring.

  • When we manually interact with the iPad’s screen (e.g., tapping on the homepage), Safari suddenly renders the correct page that had been loading silently in the background.

  • The expected flow is: Safari homepage opens → initialurl set to about:blank so it loads → subsequent navigations to other websites occur.
    but the flow I am getting intermittently is: Safari homepage opens → about:blank doesn’t load → stays on homepage → navigations occur silently and are not visible directly.

Additional Checks

  • Verified that only a single WebView context exists (plus NATIVE_APP).

  • Confirmed the issue is specific to VM environments — does not reproduce on physical hosts.

  • Happens consistently on iPad simulators only of 18.x platform version.

  • I have tried updating remote debugger to latest one - v15.0.2 but the issue persists.

  • I have tried changing initial url to something like google.com but the issue persists, so it’s not because of about:blank

Environment

  • Appium version: v2.16.2

  • XCUITest driver version: [email protected]

  • Devices: iPad simulators 18.x

  • Remote Debugger: 12.1.6 (updating to 15.0.2 didn’t help)

    Expected Behavior

    Safari should render and display the navigated WebView content directly without requiring manual interaction.

    Actual Behavior

    Safari visually stays on its homepage even though the WebView is correctly attached and background navigation proceeds.

  • This issue is occuring 70% of the times when I run multiple tests.


This could be a bug in Safari itself.

You may also try to enable the [safariLogAllCommunication](appium-xcuitest-driver/docs/reference/capabilities.md at master · appium/appium-xcuitest-driver · GitHub) capability and attach the resulting server log, so we could investigate it and see which debugger events are missing.

Make sure you use the most recent server and driver versions as well before doing the above.

Here are some logs of the test that was causing this issue:

025-09-25 12:25:34:111 [Appium] Welcome to Appium v2.16.2
2025-09-25 12:25:34:113 [Appium] Non-default server args:
2025-09-25 12:25:34:114 [Appium] { basePath: ‘/wd/hub’, logTimestamp: true, port: 4726, relaxedSecurityEnabled: true }
2025-09-25 12:25:34:114 [Appium] The APPIUM_HOME environment variable: <redacted>
2025-09-25 12:25:34:114 [Appium] Attempting to load driver xcuitest…
2025-09-25 12:25:34:116 [Appium] Requiring driver at <redacted>
2025-09-25 12:25:34:677 [Appium] XCUITestDriver has been successfully loaded in 0.563s
2025-09-25 12:25:34:684 [Appium] Appium REST http interface listener started on ``http://0.0.0.0:4726/wd/hub
2025-09-25 12:25:34:684 [Appium] You can provide the following URLs in your client code to connect to this server:
http://127.0.0.1:4726/wd/hub`` (only accessible from the same host)

2025-09-25 12:25:34:684 [Appium] Available drivers:
2025-09-25 12:25:34:685 [Appium] - [email protected] (automationName ‘XCUITest’)
2025-09-25 12:25:34:685 [Appium] No plugins have been installed. Use the “appium plugin” command to install the one(s) you want to use.
2025-09-25 12:25:34:709 [HTTP] → GET /wd/hub/status {}
2025-09-25 12:25:34:710 [AppiumDriver@188c] Calling AppiumDriver.getStatus() with args:
2025-09-25 12:25:34:711 [AppiumDriver@188c] Responding to client with driver.getStatus() result: {“ready”:true,“message”:“The server is ready to accept new connections”,“build”:{“version”:“2.16.2”}}
2025-09-25 12:25:34:713 [HTTP] ← GET /wd/hub/status 200 2 ms - 111
2025-09-25 12:26:04:945 [HTTP] Request idempotency key: redacted
2025-09-25 12:26:05:006 [HTTP] → POST /wd/hub/session {“capabilities”:{“alwaysMatch”:{“appium:autoWebview”:true,“appium:automationName”:“XCUITest”,“appium:browserName”:“safari”,“appium:derivedDataPath”:“<redacted>”,“appium:deviceName”:“iPad (9th generation)”,“appium:deviceReadyTimeout”:120,“appium:fullReset”:false,“appium:headless”:false,“appium:launchTimeout”:300,“appium:locationServicesAuthorized”:true,“appium:mjpegServerPort”:“9100”,“appium:nativeWebScreenshot”:true,“appium:newCommandTimeout”:910,“appium:noReset”:true,“appium:orientation”:“PORTRAIT”,“appium:platform”:“ANY”,“appium:platformName”:“ios”,“appium:platformVersion”:“18.0”,“appium:safariInitialUrl”:“about:blank”,“appium:showSafariConsoleLog”:true,“appium:showXcodeLog”:true,“appium:useNewWDA”:false,“appium:usePrebuiltWDA”:true,“appium:waitForQuiescence”:false,“appium:wdaLaunchTimeout”:120000,“appium:webviewConnectTimeout”:30000},“firstMatch”:[{}]}}
2025-09-25 12:26:05:007 [AppiumDriver@188c] Calling AppiumDriver.createSession() with args: [null,null,{“alwaysMatch”:{“appium:autoWebview”:true,“appium:automationName”:“XCUITest”,“appium:browserName”:“safari”,“appium:derivedDataPath”:“<redacted>”,“appium:deviceName”:“iPad (9th generation)”,“appium:deviceReadyTimeout”:120,“appium:fullReset”:false,“appium:headless”:false,“appium:launchTimeout”:300,“appium:locationServicesAuthorized”:true,“appium:mjpegServerPort”:“9100”,“appium:nativeWebScreenshot”:true,“appium:newCommandTimeout”:910,“appium:noReset”:true,“appium:orientation”:“PORTRAIT”,“appium:platform”:“ANY”,“appium:platformName”:“ios”,“appium:platformVersion”:“18.0”,“appium:safariInitialUrl”:“about:blank”,“appium:showSafariConsoleLog”:true,“appium:showXcodeLog”:true,“appium:useNewWDA”:false,“appium:usePrebuiltWDA”:true,“appium:waitForQuiescence”:false,“appium:wdaLaunchTimeout”:120000,“appium:webviewConnectTimeout”:30000},“firstMatch”:[{}]}]
2025-09-25 12:26:05:023 [AppiumDriver@188c] Event ‘newSessionRequested’ logged at 1758803165007 (12:26:05 GMT+0000 (Greenwich Mean Time))
2025-09-25 12:26:05:025 [BaseDriver] The capabilities [“browserName”,“platformName”] are standard capabilities and do not require “appium:” prefix
2025-09-25 12:26:05:026 [Appium] Attempting to find matching driver for automationName ‘XCUITest’ and platformName ‘ios’
2025-09-25 12:26:05:026 [Appium] The ‘xcuitest’ driver was installed and matched caps.
2025-09-25 12:26:05:026 [Appium] Will require it at <redacted>
2025-09-25 12:26:05:027 [Appium] Requiring driver at <redacted>
2025-09-25 12:26:05:028 [AppiumDriver@188c] Appium v2.16.2 creating new XCUITestDriver (v8.3.3) session
2025-09-25 12:26:05:028 [AppiumDriver@188c] Checking BaseDriver versions for Appium and XCUITestDriver
2025-09-25 12:26:05:028 [AppiumDriver@188c] Appium’s BaseDriver version is 9.16.2
2025-09-25 12:26:05:028 [AppiumDriver@188c] XCUITestDriver’s BaseDriver version is 9.16.2
2025-09-25 12:26:05:030 [AppiumDriver@188c] Applying relaxed security to ‘XCUITestDriver’ as per server command line argument. All insecure features will be enabled unless explicitly disabled by --deny-insecure
2025-09-25 12:26:05:031 [XCUITestDriver@fe60]
2025-09-25 12:26:05:031 [XCUITestDriver@fe60] Creating session with W3C capabilities: {
“alwaysMatch”: {
“appium:autoWebview”: true,
“appium:automationName”: “XCUITest”,
“browserName”: “safari”,
“appium:derivedDataPath”: “<redacted>”,
“appium:deviceName”: “iPad (9th generation)”,
“appium:deviceReadyTimeout”: 120,
“appium:fullReset”: false,
“appium:headless”: false,
“appium:launchTimeout”: 300,
“appium:locationServicesAuthorized”: true,
“appium:mjpegServerPort”: “9100”,
“appium:nativeWebScreenshot”: true,
“appium:newCommandTimeout”: 910,
“appium:noReset”: true,
“appium:orientation”: “PORTRAIT”,
“appium:platform”: “ANY”,
“platformName”: “ios”,
“appium:platformVersion”: “18.0”,
“appium:safariInitialUrl”: “about:blank”,
“appium:showSafariConsoleLog”: true,
“appium:showXcodeLog”: true,
“appium:useNewWDA”: false,
“appium:usePrebuiltWDA”: true,
“appium:waitForQuiescence”: false,
“appium:wdaLaunchTimeout”: 120000,
“appium:webviewConnectTimeout”: 30000
},
“firstMatch”: [
{}
]
}
2025-09-25 12:26:05:034 [BaseDriver] The ‘waitForQuiescence’ capability has been deprecated and must not be used anymore. Please check the driver documentation for possible alternatives.
2025-09-25 12:26:05:034 [BaseDriver] Number capability passed in as string. Functionality may be compromised.
2025-09-25 12:26:05:035 [XCUITestDriver@fe60] Capability ‘mjpegServerPort’ changed from string (‘9100’) to integer (9100). This may cause unexpected behavior
2025-09-25 12:26:05:036 [BaseDriver] The ‘waitForQuiescence’ capability has been deprecated and must not be used anymore. Please check the driver documentation for possible alternatives.
2025-09-25 12:26:05:037 [XCUITestDriver@fe60] The following provided capabilities were not recognized by this driver:
2025-09-25 12:26:05:037 [XCUITestDriver@fe60] deviceReadyTimeout
2025-09-25 12:26:05:037 [XCUITestDriver@fe60] headless
2025-09-25 12:26:05:037 [XCUITestDriver@fe60] launchTimeout
2025-09-25 12:26:05:037 [XCUITestDriver@fe60] locationServicesAuthorized
2025-09-25 12:26:05:037 [XCUITestDriver@fe60] nativeWebScreenshot
2025-09-25 12:26:05:037 [XCUITestDriver@fe60] platform
2025-09-25 12:26:05:038 [d8d98f1d][XCUITestDriver@fe60] Session created with session id: d8d98f1d-d047-4b0e-bdd2-161ff870c2f2
2025-09-25 12:26:05:048 [d8d98f1d][XCUITest] Current user: ‘redacted’
2025-09-25 12:26:05:048 [d8d98f1d][XCUITestDriver@fe60] No real device udid has been provided in capabilities. Will select a matching simulator to run the test.
2025-09-25 12:26:07:736 [d8d98f1d][XCUITestDriver@fe60] iOS SDK Version set to ‘18.4’
2025-09-25 12:26:08:048 [d8d98f1d][XCUITestDriver@fe60] Looking for an existing Simulator with platformName: iOS, platformVersion: 18.0, deviceName: iPad (9th generation)
2025-09-25 12:26:08:070 [d8d98f1d][XCUITestDriver@fe60] Constructing iOS simulator for Xcode version 16.3 with udid ‘redacted’
2025-09-25 12:26:08:071 [d8d98f1d][XCUITestDriver@fe60] Determining device to run tests on: udid: ‘redacted’, real device: false
2025-09-25 12:26:08:071 [d8d98f1d][XCUITestDriver@fe60] Event ‘xcodeDetailsRetrieved’ logged at 1758803168071 (12:26:08 GMT+0000 (Greenwich Mean Time))
2025-09-25 12:26:08:071 [d8d98f1d][XCUITestDriver@fe60] Safari test requested
2025-09-25 12:26:08:071 [d8d98f1d][XCUITestDriver@fe60] Event ‘appConfigured’ logged at 1758803168071 (12:26:08 GMT+0000 (Greenwich Mean Time))
2025-09-25 12:26:08:071 [d8d98f1d][XCUITestDriver@fe60] Event ‘resetStarted’ logged at 1758803168071 (12:26:08 GMT+0000 (Greenwich Mean Time))
2025-09-25 12:26:08:071 [d8d98f1d][XCUITestDriver@fe60] Reset: noReset is on. Leaving simulator as is
2025-09-25 12:26:08:071 [d8d98f1d][XCUITestDriver@fe60] Event ‘resetComplete’ logged at 1758803168071 (12:26:08 GMT+0000 (Greenwich Mean Time))
2025-09-25 12:26:08:071 [d8d98f1d][XCUITestDriver@fe60] Using WDA path: ‘<redacted>’
2025-09-25 12:26:08:072 [d8d98f1d][XCUITestDriver@fe60] Using WDA agent: ‘<redacted>’
2025-09-25 12:26:08:178 [d8d98f1d][XCUITestDriver@fe60] Starting log capture for iOS Simulator with udid ‘redacted’ via simctl using the following arguments ‘log stream --style compact’
2025-09-25 12:26:08:510 [d8d98f1d][XCUITestDriver@fe60] Event ‘logCaptureStarted’ logged at 1758803168510 (12:26:08 GMT+0000 (Greenwich Mean Time))
2025-09-25 12:26:08:510 [d8d98f1d][XCUITestDriver@fe60] Setting up simulator
2025-09-25 12:26:08:512 [d8d98f1d][XCUITestDriver@fe60] Setting preferences of redacted Simulator to {“SimulatorWindowOrientation”:“Portrait”,“SimulatorWindowRotationAngle”:0,“ConnectHardwareKeyboard”:false}
2025-09-25 12:26:08:512 [d8d98f1d][XCUITestDriver@fe60] Setting common Simulator preferences to {“RotateWindowWhenSignaledByGuest”:true,“StartLastDeviceOnLaunch”:false,“DetachOnWindowClose”:false,“AttachBootedOnStart”:true,“ConnectHardwareKeyboard”:false,“PasteboardAutomaticSync”:false}
2025-09-25 12:26:08:617 [d8d98f1d][XCUITestDriver@fe60] Updated redacted Simulator preferences at ‘<redacted>’ with {“RotateWindowWhenSignaledByGuest”:true,“StartLastDeviceOnLaunch”:false,“DetachOnWindowClose”:false,“AttachBootedOnStart”:true,“ConnectHardwareKeyboard”:false,“PasteboardAutomaticSync”:false,“DevicePreferences”:{“redacted”:{“SimulatorExternalDisplay”:2114,“ChromeTint”:“”,“SimulatorWindowGeometry”:{“redacted”:{“WindowCenter”:“{2249, 889.5}”,“WindowScale”:1}},“SimulatorWindowRotationAngle”:0,“SimulatorWindowOrientation”:“Portrait”,“ConnectHardwareKeyboard”:false}}}
2025-09-25 12:26:08:735 [d8d98f1d][XCUITestDriver@fe60] Got Simulator UI client PID: 2595
2025-09-25 12:26:08:735 [d8d98f1d][XCUITestDriver@fe60] Both Simulator with UDID ‘redacted’ and the UI client are currently running
2025-09-25 12:26:08:738 [d8d98f1d][XCUITestDriver@fe60] Event ‘simStarted’ logged at 1758803168737 (12:26:08 GMT+0000 (Greenwich Mean Time))
2025-09-25 12:26:09:075 [d8d98f1d][XCUITestDriver@fe60] No obsolete cached processes from previous WDA sessions listening on port 8100 have been found
2025-09-25 12:26:09:075 [d8d98f1d][DevCon Factory] Requesting connection for device redacted on local port 8100
2025-09-25 12:26:09:076 [d8d98f1d][DevCon Factory] Cached connections count: 0
2025-09-25 12:26:09:076 [d8d98f1d][DevCon Factory] Successfully requested the connection for redacted:8100
2025-09-25 12:26:09:078 [d8d98f1d][XCUITestDriver@fe60] Starting WebDriverAgent initialization with the synchronization key ‘XCUITestDriver’
2025-09-25 12:26:09:080 [d8d98f1d][WD Proxy] Matched ‘/status’ to command name ‘getStatus’
2025-09-25 12:26:09:081 [d8d98f1d][WD Proxy] Proxying [GET /status] to [GET ``http://127.0.0.1:8100/status``] with no body
2025-09-25 12:26:09:108 [d8d98f1d][WD Proxy] Got response with status 200: {“value”:{“build”:{“version”:“9.0.4”,“time”:“Apr 9 2025 17:40:34”,“productBundleIdentifier”:“com.facebook.WebDriverAgentRunner”},“os”:{“testmanagerdVersion”:65535,“name”:“iPadOS”,“sdkVersion”:“18.0”,“version”:“18.0”},“device”:“ipad”,“ios”:{“simulatorVersion”:“18.0”,“ip”:“redacted”},“message”:“WebDriverAgent is ready to accept commands”,“state”:“success”,“ready”:true},“sessionId”:null}
2025-09-25 12:26:09:109 [d8d98f1d][XCUITestDriver@fe60] Upgrade timestamp of the currently bundled WDA: 1741330458000
2025-09-25 12:26:09:109 [d8d98f1d][XCUITestDriver@fe60] Upgrade timestamp of the WDA on the device: undefined
2025-09-25 12:26:09:109 [d8d98f1d][XCUITestDriver@fe60] Will reuse previously cached WDA instance at ‘``http://127.0.0.1:8100/’`` with ‘com.facebook.WebDriverAgentRunner’. Set the wdaLocalPort capability to a value different from 8100 if this is an undesired behavior.
2025-09-25 12:26:09:109 [d8d98f1d][XCUITestDriver@fe60] Trying to start WebDriverAgent 2 times with 10000ms interval
2025-09-25 12:26:09:109 [d8d98f1d][XCUITestDriver@fe60] These values can be customized by changing wdaStartupRetries/wdaStartupRetryInterval capabilities
2025-09-25 12:26:09:109 [d8d98f1d][XCUITestDriver@fe60] Event ‘wdaStartAttempted’ logged at 1758803169109 (12:26:09 GMT+0000 (Greenwich Mean Time))
2025-09-25 12:26:09:109 [d8d98f1d][XCUITestDriver@fe60] Using provided WebdriverAgent at ‘``http://127.0.0.1:8100/’
2025-09-25 12:26:09:110 [d8d98f1d][WD Proxy] Matched ‘/status’ to command name ‘getStatus’
2025-09-25 12:26:09:110 [d8d98f1d][WD Proxy] Proxying [GET /status] to [GET ``http://127.0.0.1:8100/status``] with no body
2025-09-25 12:26:09:112 [d8d98f1d][WD Proxy] Got response with status 200: {“value”:{“build”:{“version”:“9.0.4”,“time”:“Apr 9 2025 17:40:34”,“productBundleIdentifier”:“com.facebook.WebDriverAgentRunner”},“os”:{“testmanagerdVersion”:65535,“name”:“iPadOS”,“sdkVersion”:“18.0”,“version”:“18.0”},“device”:“ipad”,“ios”:{“simulatorVersion”:“18.0”,“ip”:“redacted”},“message”:“WebDriverAgent is ready to accept commands”,“state”:“success”,“ready”:true},“sessionId”:null}
2025-09-25 12:26:09:113 [d8d98f1d][XCUITestDriver@fe60] Event ‘wdaSessionAttempted’ logged at 1758803169113 (12:26:09 GMT+0000 (Greenwich Mean Time))
2025-09-25 12:26:09:113 [d8d98f1d][XCUITestDriver@fe60] Sending createSession command to WDA
2025-09-25 12:26:09:114 [d8d98f1d][XCUITestDriver@fe60] Matched ‘/session’ to command name ‘createSession’
2025-09-25 12:26:09:116 [d8d98f1d][XCUITestDriver@fe60] Proxying [POST /session] to [POST ``http://127.0.0.1:8100/session``] with body: {“capabilities”:{“firstMatch”:[{“bundleId”:“com.apple.mobilesafari”,“arguments”:,“environment”:{},“eventloopIdleDelaySec”:0,“shouldWaitForQuiescence”:false,“shouldUseTestManagerForVisibilityDetection”:false,“maxTypingFrequency”:60,“shouldUseSingletonTestManager”:true,“shouldTerminateApp”:false,“forceAppLaunch”:false,“useNativeCachingStrategy”:true,“forceSimulatorSoftwareKeyboardPresence”:true}],“alwaysMatch”:{}}}
2025-09-25 12:26:10:624 [d8d98f1d][XCUITestDriver@fe60] Got response with status 200: {“value”:{“sessionId”:“redacted”,“capabilities”:{“sdkVersion”:“18.0”,“device”:“ipad”}},“sessionId”:“redacted”}
2025-09-25 12:26:10:635 [d8d98f1d][XCUITestDriver@fe60] Determined the downstream protocol as ‘W3C’
2025-09-25 12:26:10:636 [d8d98f1d][XCUITestDriver@fe60] WDA session startup took 1523ms
2025-09-25 12:26:10:636 [d8d98f1d][XCUITestDriver@fe60] Event ‘wdaSessionStarted’ logged at 1758803170636 (12:26:10 GMT+0000 (Greenwich Mean Time))
2025-09-25 12:26:10:636 [d8d98f1d][XCUITestDriver@fe60] Event ‘wdaStarted’ logged at 1758803170636 (12:26:10 GMT+0000 (Greenwich Mean Time))
2025-09-25 12:26:10:637 [d8d98f1d][XCUITestDriver@fe60] Setting initial orientation to ‘PORTRAIT’
2025-09-25 12:26:10:641 [d8d98f1d][XCUITestDriver@fe60] Matched ‘/orientation’ to command name ‘setOrientation’
2025-09-25 12:26:10:643 [d8d98f1d][XCUITestDriver@fe60] Proxying [POST /orientation] to [POST redacted] with body: {“orientation”:“PORTRAIT”}
2025-09-25 12:26:12:680 [d8d98f1d][XCUITestDriver@fe60] Got response with status 200: {“value”:null,“sessionId”:“redacted”}
2025-09-25 12:26:12:683 [d8d98f1d][XCUITestDriver@fe60] Event ‘orientationSet’ logged at 1758803172681 (12:26:12 GMT+0000 (Greenwich Mean Time))
2025-09-25 12:26:12:689 [d8d98f1d][XCUITestDriver@fe60] Activating a recent webview
2025-09-25 12:26:12:699 [d8d98f1d][XCUITestDriver@fe60] Retrieving contexts and views
2025-09-25 12:26:12:703 [d8d98f1d][XCUITestDriver@fe60] Selecting by url: false
2025-09-25 12:26:14:170 [d8d98f1d][RemoteDebugger] Remote Debugger version 12.1.6
2025-09-25 12:26:14:170 [d8d98f1d][RemoteDebugger] useNewSafari → true
2025-09-25 12:26:14:174 [d8d98f1d][RemoteDebugger] Checking which communication style to use (Safari on platform version ‘18.0’)
2025-09-25 12:26:14:174 [d8d98f1d][RemoteDebugger] Platform version equal or higher than ‘12.2’: true
2025-09-25 12:26:14:174 [d8d98f1d][RemoteDebugger] Setting communication protocol: using Target-based communication
2025-09-25 12:26:14:174 [d8d98f1d][RemoteDebugger] Connecting to remote debugger through unix domain socket: ‘/private/tmp/com.apple.launchd.us4V2Xm9Tp/com.apple.webinspectord_sim.socket’
2025-09-25 12:26:14:177 [d8d98f1d][RemoteDebugger] Debugger socket connected
2025-09-25 12:26:14:177 [d8d98f1d][RemoteDebugger] Sending connection key request
2025-09-25 12:26:14:179 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_reportIdentifier:’ message (id: 0): ‘setConnectionKey’
2025-09-25 12:26:14:193 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 15ms
2025-09-25 12:26:14:195 [d8d98f1d][RemoteDebugger] Waiting up to 30000ms for applications to be reported
2025-09-25 12:26:14:374 [d8d98f1d][RemoteDebugger] Received connected automation availability state: “WIRAutomationAvailabilityAvailable”
2025-09-25 12:26:14:380 [d8d98f1d][RemoteDebugger] Received connected applications list: PID:3039, PID:3044
2025-09-25 12:26:14:381 [d8d98f1d][RemoteDebugger] Received connected driver list: {}
2025-09-25 12:26:14:398 [d8d98f1d][RemoteDebugger] Retrieved 2 applications within 203ms
2025-09-25 12:26:14:399 [d8d98f1d][XCUITestDriver@fe60] About to select a web application with 20 retries and 500ms interval between each retry. Consider customizing the value of ‘webviewConnectRetries’ capability to change the amount of retries.
2025-09-25 12:26:14:399 [d8d98f1d][RemoteDebugger] Selecting application
2025-09-25 12:26:14:399 [d8d98f1d][RemoteDebugger] Current applications available:
2025-09-25 12:26:14:399 [d8d98f1d][RemoteDebugger] Application: “PID:3039”
2025-09-25 12:26:14:399 [d8d98f1d][RemoteDebugger] id: “PID:3039”
2025-09-25 12:26:14:399 [d8d98f1d][RemoteDebugger] isProxy: false
2025-09-25 12:26:14:399 [d8d98f1d][RemoteDebugger] name: “Safari”
2025-09-25 12:26:14:400 [d8d98f1d][RemoteDebugger] bundleId: “com.apple.mobilesafari”
2025-09-25 12:26:14:400 [d8d98f1d][RemoteDebugger] hostId: undefined
2025-09-25 12:26:14:400 [d8d98f1d][RemoteDebugger] isActive: true
2025-09-25 12:26:14:400 [d8d98f1d][RemoteDebugger] isAutomationEnabled: “Unknown”
2025-09-25 12:26:14:400 [d8d98f1d][RemoteDebugger] Application: “PID:3044”
2025-09-25 12:26:14:400 [d8d98f1d][RemoteDebugger] id: “PID:3044”
2025-09-25 12:26:14:400 [d8d98f1d][RemoteDebugger] isProxy: false
2025-09-25 12:26:14:401 [d8d98f1d][RemoteDebugger] name: “com.apple.WebKit.WebContent”
2025-09-25 12:26:14:401 [d8d98f1d][RemoteDebugger] bundleId: “process-com.apple.WebKit.WebContent”
2025-09-25 12:26:14:401 [d8d98f1d][RemoteDebugger] hostId: undefined
2025-09-25 12:26:14:401 [d8d98f1d][RemoteDebugger] isActive: true
2025-09-25 12:26:14:401 [d8d98f1d][RemoteDebugger] isAutomationEnabled: “Unknown”
2025-09-25 12:26:14:401 [d8d98f1d][RemoteDebugger] Checking for apps with matching bundle identifiers: com.apple.WebKit.WebContent, process-com.apple.WebKit.WebContent, process-SafariViewService, com.apple.SafariViewService, com.apple.mobilesafari
2025-09-25 12:26:14:401 [d8d98f1d][RemoteDebugger] Found app id key ‘PID:3044’ for bundle ‘process-com.apple.WebKit.WebContent’
2025-09-25 12:26:14:401 [d8d98f1d][RemoteDebugger] Found app id key ‘PID:3039’ for bundle ‘com.apple.mobilesafari’
2025-09-25 12:26:14:401 [d8d98f1d][RemoteDebugger] You may also consider providing more values to ‘additionalWebviewBundleIds’ capability to match other applications. Add a wildcard (‘‘) to match all apps.
2025-09-25 12:26:14:401 [d8d98f1d][RemoteDebugger] Trying out the possible app ids: PID:3044, PID:3039 (try
#1 of 20)
2025-09-25 12:26:14:401 [d8d98f1d][RemoteDebugger] Attempting app ‘PID:3044’
2025-09-25 12:26:14:402 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardGetListing:’ message to app ‘PID:3044’ (id: 2): ‘connectToApp’
2025-09-25 12:26:14:404 [d8d98f1d][RemoteDebugger] Received response from send (id: 2): ‘[“PID:3044”,{}]’
2025-09-25 12:26:14:405 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 3ms
2025-09-25 12:26:14:436 [d8d98f1d][RemoteDebugger] Notified that an application has been updated
2025-09-25 12:26:14:438 [d8d98f1d][RemoteDebugger] Found app id key ‘PID:3039’ for bundle ‘com.apple.mobilesafari’
2025-09-25 12:26:14:438 [d8d98f1d][RemoteDebugger] Error: Empty page dictionary received
at <redacted>:757:20
2025-09-25 12:26:14:438 [d8d98f1d][RemoteDebugger] Error checking application PID:3044: ‘Empty page dictionary received’
2025-09-25 12:26:14:438 [d8d98f1d][RemoteDebugger] Attempting app ‘PID:3039’
2025-09-25 12:26:14:439 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardGetListing:’ message to app ‘PID:3039’ (id: 4): ‘connectToApp’
2025-09-25 12:26:14:443 [d8d98f1d][RemoteDebugger] Received response from send (id: 4): ‘[“PID:3039”,{“1”:{“WIRTitleKey”:“”,“WIRTypeKey”:“WIRTypeWebPage”,“WIRURLKey”:“about:blank”,“WIRPageIdentifierKey”:1,“WIRHostApplicationIdentifierKey”:“PID:3039”,“WIROverrideNameKey”:“”}}]’
2025-09-25 12:26:14:447 [d8d98f1d][RemoteDebugger] Pages changed for PID:3039: undefined → [{“id”:1,“title”:“”,“url”:“about:blank”,“isKey”:false}]
2025-09-25 12:26:14:448 [d8d98f1d][XCUITestDriver@fe60] Remote debugger notified us of a new page listing: {“appIdKey”:“3039”,“pageArray”:[{“id”:1,“title”:“”,“url”:“about:blank”,“isKey”:false}]}
2025-09-25 12:26:14:448 [d8d98f1d][XCUITestDriver@fe60] No key id found. Choosing first id from page array
2025-09-25 12:26:14:449 [d8d98f1d][XCUITestDriver@fe60] We do not appear to have window set yet, ignoring
2025-09-25 12:26:14:449 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 10ms
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] Notified that an application has been updated
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] Current applications available:
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] Application: “PID:3039”
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] id: “PID:3039”
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] isProxy: false
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] name: “Safari”
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] bundleId: “com.apple.mobilesafari”
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] hostId: undefined
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] isActive: true
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] isAutomationEnabled: true
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] pageArray:
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] - id: 1
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] title: “”
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] url: “about:blank”
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] isKey: false
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] Application: “PID:3044”
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] id: “PID:3044”
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] isProxy: false
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] name: “com.apple.WebKit.WebContent”
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] bundleId: “process-com.apple.WebKit.WebContent”
2025-09-25 12:26:14:450 [d8d98f1d][RemoteDebugger] hostId: undefined
2025-09-25 12:26:14:451 [d8d98f1d][RemoteDebugger] isActive: true
2025-09-25 12:26:14:451 [d8d98f1d][RemoteDebugger] isAutomationEnabled: “Unknown”
2025-09-25 12:26:14:451 [d8d98f1d][RemoteDebugger] Finally selecting app PID:3039
2025-09-25 12:26:14:451 [d8d98f1d][RemoteDebugger] Selected app after 52ms
2025-09-25 12:26:14:451 [d8d98f1d][XCUITestDriver@fe60] Picking webview ‘WEBVIEW_3039.1’ after 1760ms
2025-09-25 12:26:14:451 [d8d98f1d][XCUITestDriver@fe60] Attempting to set context to ‘WEBVIEW_3039.1’ from ‘NATIVE_APP’
2025-09-25 12:26:14:451 [d8d98f1d][RemoteDebugger] Selecting page ‘1’ on app ‘PID:3039’ and forwarding socket setup
2025-09-25 12:26:14:452 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardIndicateWebView:’ message to app ‘PID:3039’, page ‘1’ (id: 6): ‘indicateWebView’
2025-09-25 12:26:14:454 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 2ms
2025-09-25 12:26:14:454 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardIndicateWebView:’ message to app ‘PID:3039’, page ‘1’ (id: 8): ‘indicateWebView’
2025-09-25 12:26:14:456 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 2ms
2025-09-25 12:26:14:457 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketSetup:’ message to app ‘PID:3039’, page ‘1’ (id: 10): ‘setSenderKey’
2025-09-25 12:26:14:460 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 3ms
2025-09-25 12:26:14:461 [d8d98f1d][RemoteDebugger] Sender key set
2025-09-25 12:26:14:467 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketData:’ message to app ‘PID:3039’, page ‘1’ (id: 12): ‘Inspector.enable’
2025-09-25 12:26:14:472 [d8d98f1d][RemoteDebugger] Target created for app ‘PID:3039’ and page ‘1’: {“targetId”:“page-14”,“type”:“page”}
2025-09-25 12:26:14:473 [d8d98f1d][RemoteDebugger] Handling message (id: ‘13’)
2025-09-25 12:26:14:474 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 8ms
2025-09-25 12:26:14:475 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketData:’ message to app ‘PID:3039’, page ‘1’, target ‘page-14’ (id: 14): ‘Page.enable’
2025-09-25 12:26:14:477 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 1ms
2025-09-25 12:26:14:477 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketData:’ message to app ‘PID:3039’, page ‘1’, target ‘page-14’ (id: 16): ‘Network.enable’
2025-09-25 12:26:14:482 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 4ms
2025-09-25 12:26:14:483 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketData:’ message to app ‘PID:3039’, page ‘1’, target ‘page-14’ (id: 18): ‘Runtime.enable’
2025-09-25 12:26:14:484 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 2ms
2025-09-25 12:26:14:485 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketData:’ message to app ‘PID:3039’, page ‘1’, target ‘page-14’ (id: 20): ‘Heap.enable’
2025-09-25 12:26:14:488 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 2ms
2025-09-25 12:26:14:488 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketData:’ message to app ‘PID:3039’, page ‘1’, target ‘page-14’ (id: 22): ‘Debugger.enable’
2025-09-25 12:26:14:494 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 4ms
2025-09-25 12:26:14:495 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketData:’ message to app ‘PID:3039’, page ‘1’, target ‘page-14’ (id: 24): ‘Console.enable’
2025-09-25 12:26:14:498 [d8d98f1d][RemoteDebugger] Pages changed for PID:3039: [{“id”:1,“title”:“”,“url”:“about:blank”,“isKey”:false}] → [{“id”:1,“title”:“”,“url”:“about:blank”,“isKey”:true}]
2025-09-25 12:26:14:498 [d8d98f1d][XCUITestDriver@fe60] Remote debugger notified us of a new page listing: {“appIdKey”:“3039”,“pageArray”:[{“id”:1,“title”:“”,“url”:“about:blank”,“isKey”:true}]}
2025-09-25 12:26:14:498 [d8d98f1d][XCUITestDriver@fe60] We are in the middle of selecting a page, ignoring
2025-09-25 12:26:14:499 [d8d98f1d][RemoteDebugger] Notified that an application has been updated
2025-09-25 12:26:14:504 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 10ms
2025-09-25 12:26:14:505 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketData:’ message to app ‘PID:3039’, page ‘1’, target ‘page-14’ (id: 26): ‘Inspector.initialized’
2025-09-25 12:26:14:509 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 5ms
2025-09-25 12:26:14:509 [d8d98f1d][RemoteDebugger] Sending javascript command: ‘document.readyState;’
2025-09-25 12:26:14:510 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketData:’ message to app ‘PID:3039’, page ‘1’, target ‘page-14’ (id: 28): ‘Runtime.evaluate’
2025-09-25 12:26:14:641 [d8d98f1d][RemoteDebugger] Received data response from send (id: 28): ‘“complete”’
2025-09-25 12:26:14:656 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 140ms
2025-09-25 12:26:14:676 [d8d98f1d][RemoteDebugger] Document readyState is ‘complete’. The pageLoadStrategy is ‘normal’
2025-09-25 12:26:14:677 [d8d98f1d][RemoteDebugger] Selected page after 225ms
2025-09-25 12:26:14:678 [d8d98f1d][RemoteDebugger] Starting to listen for JavaScript console
2025-09-25 12:26:14:690 [d8d98f1d][RemoteDebugger] Unregistering from page readiness notifications
2025-09-25 12:26:14:691 [d8d98f1d][XCUITestDriver@fe60] About to set the initial Safari URL to ‘about:blank’
2025-09-25 12:26:14:691 [d8d98f1d][XCUITestDriver@fe60] Attempting to set url ‘about:blank’
2025-09-25 12:26:14:692 [d8d98f1d][RemoteDebugger] Navigating to new URL: ‘about:blank’
2025-09-25 12:26:14:692 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketData:’ message to app ‘PID:3039’, page ‘1’, target ‘page-14’ (id: 30): ‘Page.navigate’
2025-09-25 12:26:14:749 [d8d98f1d][RemoteDebugger] Received page change notice for app ‘PID:3039’ but the listing has not changed. Ignoring.
2025-09-25 12:26:14:749 [d8d98f1d][RemoteDebugger] The page 1 has the expected URL about:blank
2025-09-25 12:26:14:749 [d8d98f1d][RemoteDebugger] Monitoring page readiness
2025-09-25 12:26:14:767 [d8d98f1d][RemoteDebugger] Sending javascript command: ‘document.readyState;’
2025-09-25 12:26:14:768 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketData:’ message to app ‘PID:3039’, page ‘1’, target ‘page-14’ (id: 32): ‘Runtime.evaluate’
2025-09-25 12:26:14:976 [d8d98f1d][RemoteDebugger] The page about:blank is ready in 283ms
2025-09-25 12:26:14:977 [d8d98f1d][RemoteDebugger] Received data response from send (id: 30): ‘{}’
2025-09-25 12:26:14:977 [d8d98f1d][RemoteDebugger] Received page change notice for app ‘PID:3039’ but the listing has not changed. Ignoring.
2025-09-25 12:26:14:978 [d8d98f1d][RemoteDebugger] The page 1 has the expected URL about:blank
2025-09-25 12:26:14:978 [d8d98f1d][RemoteDebugger] Page readiness monitoring is already running
2025-09-25 12:26:14:981 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketData:’ message to app ‘PID:3039’, page ‘1’, target ‘page-14’ (id: 34): ‘Console.enable’
2025-09-25 12:26:14:983 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 291ms
2025-09-25 12:26:15:346 [d8d98f1d][RemoteDebugger] Received page change notice for app ‘PID:3039’ but the listing has not changed. Ignoring.
2025-09-25 12:26:15:672 [d8d98f1d][RemoteDebugger] Received data response from send (id: 32): ‘“complete”’
2025-09-25 12:26:15:763 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 905ms
2025-09-25 12:26:15:774 [d8d98f1d][RemoteDebugger] Received data response from send (id: 34): ‘{}’
2025-09-25 12:26:15:778 [d8d98f1d][RemoteDebugger] Document readyState is ‘complete’. The pageLoadStrategy is ‘normal’
2025-09-25 12:26:15:780 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 802ms
2025-09-25 12:26:15:791 [d8d98f1d][BaseDriver] The value of ‘elementResponseAttributes’ setting did not change. Skipping the update for it
2025-09-25 12:26:15:791 [d8d98f1d][BaseDriver] The value of ‘shouldUseCompactResponses’ setting did not change. Skipping the update for it
2025-09-25 12:26:15:792 [d8d98f1d][XCUITestDriver@fe60] Forwarding MJPEG server port 9100 to local port 9100
2025-09-25 12:26:15:792 [d8d98f1d][DevCon Factory] Requesting connection for device redacted on local port 9100, device port 9100
2025-09-25 12:26:15:792 [d8d98f1d][DevCon Factory] Cached connections count: 1
2025-09-25 12:26:15:793 [d8d98f1d][DevCon Factory] Successfully requested the connection for redacted:9100
2025-09-25 12:26:15:794 [d8d98f1d][AppiumDriver@188c] New XCUITestDriver session created successfully, session d8d98f1d-d047-4b0e-bdd2-161ff870c2f2 added to master session list
2025-09-25 12:26:15:804 [d8d98f1d][AppiumDriver@188c] Event ‘newSessionStarted’ logged at 1758803175799 (12:26:15 GMT+0000 (Greenwich Mean Time))
2025-09-25 12:26:15:811 [d8d98f1d][XCUITestDriver@fe60] Cached the protocol value ‘W3C’ for the new session d8d98f1d-d047-4b0e-bdd2-161ff870c2f2
2025-09-25 12:26:15:813 [d8d98f1d][XCUITestDriver@fe60] Responding to client with driver.createSession() result: {“capabilities”:{“webStorageEnabled”:false,“locationContextEnabled”:false,“browserName”:“safari”,“platform”:“ANY”,“javascriptEnabled”:true,“databaseEnabled”:false,“takesScreenshot”:true,“networkConnectionEnabled”:false,“platformName”:“ios”,“autoWebview”:true,“automationName”:“XCUITest”,“derivedDataPath”:“<redacted>”,“deviceName”:“iPad (9th generation)”,“deviceReadyTimeout”:120,“fullReset”:false,“headless”:false,“launchTimeout”:300,“locationServicesAuthorized”:true,“mjpegServerPort”:9100,“nativeWebScreenshot”:true,“newCommandTimeout”:910,“noReset”:true,“orientation”:“PORTRAIT”,“platformVersion”:“18.0”,“safariInitialUrl”:“about:blank”,“showSafariConsoleLog”:true,“showXcodeLog”:true,“useNewWDA”:false,“usePrebuiltWDA”:true,“waitForQuiescence”:false,“wdaLaunchTimeout”:120000,“webviewConnectTimeout”:30000,“udid”:“redacted”}}
2025-09-25 12:26:15:827 [d8d98f1d][HTTP] ← POST /wd/hub/session 200 10814 ms - 988
2025-09-25 12:26:16:205 [d8d98f1d][RemoteDebugger] Received page change notice for app ‘PID:3039’ but the listing has not changed. Ignoring.
2025-09-25 12:26:16:545 [d8d98f1d][RemoteDebugger] Received page change notice for app ‘PID:3039’ but the listing has not changed. Ignoring.
2025-09-25 12:26:17:120 [d8d98f1d][RemoteDebugger] Received page change notice for app ‘PID:3039’ but the listing has not changed. Ignoring.
2025-09-25 12:26:17:402 [d8d98f1d][RemoteDebugger] Received page change notice for app ‘PID:3039’ but the listing has not changed. Ignoring.
2025-09-25 12:26:17:767 [d8d98f1d][RemoteDebugger] Received page change notice for app ‘PID:3039’ but the listing has not changed. Ignoring.
2025-09-25 12:26:18:204 [d8d98f1d][RemoteDebugger] Received page change notice for app ‘PID:3039’ but the listing has not changed. Ignoring.
2025-09-25 12:26:18:221 [d8d98f1d][HTTP] → GET /wd/hub/session/d8d98f1d-d047-4b0e-bdd2-161ff870c2f2/contexts {}
2025-09-25 12:26:18:229 [d8d98f1d][XCUITestDriver@fe60] Calling AppiumDriver.getContexts() with args: [“d8d98f1d-d047-4b0e-bdd2-161ff870c2f2”]
2025-09-25 12:26:18:231 [d8d98f1d][XCUITestDriver@fe60] Executing command ‘getContexts’
2025-09-25 12:26:18:236 [d8d98f1d][XCUITestDriver@fe60] Getting list of available contexts
2025-09-25 12:26:18:236 [d8d98f1d][XCUITestDriver@fe60] Retrieving contexts and views
2025-09-25 12:26:18:237 [d8d98f1d][XCUITestDriver@fe60] Selecting by url: false
2025-09-25 12:26:18:237 [d8d98f1d][XCUITestDriver@fe60] About to select a web application with 20 retries and 500ms interval between each retry. Consider customizing the value of ‘webviewConnectRetries’ capability to change the amount of retries.
2025-09-25 12:26:18:237 [d8d98f1d][RemoteDebugger] Selecting application
2025-09-25 12:26:18:237 [d8d98f1d][RemoteDebugger] Current applications available:
2025-09-25 12:26:18:238 [d8d98f1d][RemoteDebugger] Application: “PID:3039”
2025-09-25 12:26:18:238 [d8d98f1d][RemoteDebugger] id: “PID:3039”
2025-09-25 12:26:18:238 [d8d98f1d][RemoteDebugger] isProxy: false
2025-09-25 12:26:18:238 [d8d98f1d][RemoteDebugger] name: “Safari”
2025-09-25 12:26:18:238 [d8d98f1d][RemoteDebugger] bundleId: “com.apple.mobilesafari”
2025-09-25 12:26:18:239 [d8d98f1d][RemoteDebugger] hostId: undefined
2025-09-25 12:26:18:239 [d8d98f1d][RemoteDebugger] isActive: true
2025-09-25 12:26:18:239 [d8d98f1d][RemoteDebugger] isAutomationEnabled: true
2025-09-25 12:26:18:240 [d8d98f1d][RemoteDebugger] pageArray:
2025-09-25 12:26:18:240 [d8d98f1d][RemoteDebugger] - id: 1
2025-09-25 12:26:18:240 [d8d98f1d][RemoteDebugger] title: “”
2025-09-25 12:26:18:242 [d8d98f1d][RemoteDebugger] url: “about:blank”
2025-09-25 12:26:18:242 [d8d98f1d][RemoteDebugger] isKey: true
2025-09-25 12:26:18:243 [d8d98f1d][RemoteDebugger] Application: “PID:3044”
2025-09-25 12:26:18:243 [d8d98f1d][RemoteDebugger] id: “PID:3044”
2025-09-25 12:26:18:243 [d8d98f1d][RemoteDebugger] isProxy: false
2025-09-25 12:26:18:244 [d8d98f1d][RemoteDebugger] name: “com.apple.WebKit.WebContent”
2025-09-25 12:26:18:244 [d8d98f1d][RemoteDebugger] bundleId: “process-com.apple.WebKit.WebContent”
2025-09-25 12:26:18:244 [d8d98f1d][RemoteDebugger] hostId: undefined
2025-09-25 12:26:18:244 [d8d98f1d][RemoteDebugger] isActive: true
2025-09-25 12:26:18:244 [d8d98f1d][RemoteDebugger] isAutomationEnabled: “Unknown”
2025-09-25 12:26:18:244 [d8d98f1d][RemoteDebugger] Checking for apps with matching bundle identifiers: com.apple.WebKit.WebContent, process-com.apple.WebKit.WebContent, process-SafariViewService, com.apple.SafariViewService, com.apple.mobilesafari
2025-09-25 12:26:18:245 [d8d98f1d][RemoteDebugger] Found app id key ‘PID:3044’ for bundle ‘process-com.apple.WebKit.WebContent’
2025-09-25 12:26:18:248 [d8d98f1d][RemoteDebugger] Found app id key ‘PID:3039’ for bundle ‘com.apple.mobilesafari’
2025-09-25 12:26:18:248 [d8d98f1d][RemoteDebugger] You may also consider providing more values to ‘additionalWebviewBundleIds’ capability to match other applications. Add a wildcard (’
’) to match all apps.
2025-09-25 12:26:18:248 [d8d98f1d][RemoteDebugger] Trying out the possible app ids: PID:3044, PID:3039 (try #1 of 20)
2025-09-25 12:26:18:248 [d8d98f1d][RemoteDebugger] Attempting app ‘PID:3044’
2025-09-25 12:26:18:248 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardGetListing:’ message to app ‘PID:3044’ (id: 36): ‘connectToApp’
2025-09-25 12:26:18:252 [d8d98f1d][RemoteDebugger] Received response from send (id: 36): ‘[“PID:3044”,{}]’
2025-09-25 12:26:18:258 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 4ms
2025-09-25 12:26:18:262 [d8d98f1d][RemoteDebugger] Error: Empty page dictionary received
at <redacted>:757:20
2025-09-25 12:26:18:262 [d8d98f1d][RemoteDebugger] Error checking application PID:3044: ‘Empty page dictionary received’
2025-09-25 12:26:18:263 [d8d98f1d][RemoteDebugger] Attempting app ‘PID:3039’
2025-09-25 12:26:18:263 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardGetListing:’ message to app ‘PID:3039’ (id: 38): ‘connectToApp’
2025-09-25 12:26:18:267 [d8d98f1d][RemoteDebugger] Received response from send (id: 38): ‘[“PID:3039”,{“1”:{“WIROverrideNameKey”:“”,“WIRConnectionIdentifierKey”:“90fdc630-55ec-45bb-bd02-40745c26b1c2”,“WIRTypeKey”:“WIRTypeWebPage”,“WIRPageIdentifierKey”:1,“WIRTitleKey”:“”,“WIRURLKey”:"ab…’
2025-09-25 12:26:18:268 [d8d98f1d][RemoteDebugger] Received page change notice for app ‘PID:3039’ but the listing has not changed. Ignoring.
2025-09-25 12:26:18:269 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 6ms
2025-09-25 12:26:18:270 [d8d98f1d][RemoteDebugger] Current applications available:
2025-09-25 12:26:18:270 [d8d98f1d][RemoteDebugger] Application: “PID:3039”
2025-09-25 12:26:18:273 [d8d98f1d][RemoteDebugger] id: “PID:3039”
2025-09-25 12:26:18:273 [d8d98f1d][RemoteDebugger] isProxy: false
2025-09-25 12:26:18:273 [d8d98f1d][RemoteDebugger] name: “Safari”
2025-09-25 12:26:18:273 [d8d98f1d][RemoteDebugger] bundleId: “com.apple.mobilesafari”
2025-09-25 12:26:18:273 [d8d98f1d][RemoteDebugger] hostId: undefined
2025-09-25 12:26:18:273 [d8d98f1d][RemoteDebugger] isActive: true
2025-09-25 12:26:18:273 [d8d98f1d][RemoteDebugger] isAutomationEnabled: true
2025-09-25 12:26:18:273 [d8d98f1d][RemoteDebugger] pageArray:
2025-09-25 12:26:18:274 [d8d98f1d][RemoteDebugger] - id: 1
2025-09-25 12:26:18:274 [d8d98f1d][RemoteDebugger] title: “”
2025-09-25 12:26:18:274 [d8d98f1d][RemoteDebugger] url: “about:blank”
2025-09-25 12:26:18:274 [d8d98f1d][RemoteDebugger] isKey: true
2025-09-25 12:26:18:274 [d8d98f1d][RemoteDebugger] Application: “PID:3044”
2025-09-25 12:26:18:274 [d8d98f1d][RemoteDebugger] id: “PID:3044”
2025-09-25 12:26:18:274 [d8d98f1d][RemoteDebugger] isProxy: false
2025-09-25 12:26:18:274 [d8d98f1d][RemoteDebugger] name: “com.apple.WebKit.WebContent”
2025-09-25 12:26:18:274 [d8d98f1d][RemoteDebugger] bundleId: “process-com.apple.WebKit.WebContent”
2025-09-25 12:26:18:274 [d8d98f1d][RemoteDebugger] hostId: undefined
2025-09-25 12:26:18:274 [d8d98f1d][RemoteDebugger] isActive: true
2025-09-25 12:26:18:274 [d8d98f1d][RemoteDebugger] isAutomationEnabled: “Unknown”
2025-09-25 12:26:18:274 [d8d98f1d][RemoteDebugger] Finally selecting app PID:3039
2025-09-25 12:26:18:275 [d8d98f1d][RemoteDebugger] Selected app after 37ms
2025-09-25 12:26:18:279 [d8d98f1d][XCUITestDriver@fe60] Responding to client with driver.getContexts() result: [“NATIVE_APP”,“WEBVIEW_3039.1”]
2025-09-25 12:26:18:284 [d8d98f1d][HTTP] ← GET /wd/hub/session/d8d98f1d-d047-4b0e-bdd2-161ff870c2f2/contexts 200 63 ms - 41
2025-09-25 12:26:18:742 [d8d98f1d][HTTP] → GET /wd/hub/session/d8d98f1d-d047-4b0e-bdd2-161ff870c2f2/screenshot {}
2025-09-25 12:26:18:744 [d8d98f1d][XCUITestDriver@fe60] Calling AppiumDriver.getScreenshot() with args: [“d8d98f1d-d047-4b0e-bdd2-161ff870c2f2”]
2025-09-25 12:26:18:744 [d8d98f1d][XCUITestDriver@fe60] Executing command ‘getScreenshot’
2025-09-25 12:26:18:744 [d8d98f1d][XCUITestDriver@fe60] Taking screenshot with WDA
2025-09-25 12:26:18:746 [d8d98f1d][XCUITestDriver@fe60] Matched ‘/screenshot’ to command name ‘getScreenshot’
2025-09-25 12:26:18:746 [d8d98f1d][XCUITestDriver@fe60] Proxying [GET /screenshot] to
2025-09-25 12:26:18:813 [d8d98f1d][RemoteDebugger] Received page change notice for app ‘PID:3039’ but the listing has not changed. Ignoring.
2025-09-25 12:26:18:894 [d8d98f1d][XCUITestDriver@fe60] Got response with status 200: {“value”:“iVBORw0KGgoAAAANSUhEUgAABlQAAAhwCAIAAADUbkSSAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAAqACAAQAAAABAAAGVKADAAQAAAABAAAIcAAAAACrdu/CAABAAElEQVR4AexdB4AV1dV+b5deLCAIAiJgA1GxItiwoqJiNPaa2KL+Kthj7xp7TWLX2BOjktgQxZJYomJXRFBExQJKLwvs7vu/7zt35s2r7C5F0TO7O2/mzrnfPffMuefe++2deen582tTqUxKW5r7dG0qowOd4FqaZ+lMJpOy6xkmVWRStWmkUrYilQIGJFIUDVi4gB+eRWAGEBIJjg0StRXIRcEMYHEuhAqWp4xIqEinaoGdgFJO4rM8qhGVoQsEwgG3euGb/paRmFSVGHGdhJprn/ro7/jl76/bx+2D5pYTf7x9efyJ4r/HB48PHh98fKIhYZHxoccHjw8eHzw+eHyIpr8+//2lz9/Jf5CgAFWB7o9Mhe0CPyPqovj4WQwH5Jkhihn8zJt/ZWorkJ/sjPgZCJDHqUjXZjLgfVhqzM9Y/4sEbQX8iRVlmgYZKSuyxvglHRq+FRcVyryBXwroxvtQgVj/hCXy8YvbJz1/fg0khSEU7GrFQkER8U+RzjqliHgpqakicD2wX6FE06eWTJhsY+gmhj2tF/gqnYVckgIPhirmbpaR7BrSpaLqK3w2bqSxRB6YRKY2Qxyc5EJBqk74lDM6DwUKX7pBZyqGXbCP47t9zAJZd6GLuP/ACNkNLcjtQ3N4/KEVPH56fKAfxJvHh2AKjw80hMcHjw9xbOCBx4dgDo8PNITHB48PoUHYx686PqA1oP7c84+8DYySwxIVj59YTqRsvMpNIMxLRoXUSpI/MRnSa6TBArHC8iifi28JFMnyP1l+RvLUT/xPwAqJ/L8N8UXliEaTTqpU/vyxVglRXakyfzDNxBG2BL9kWgpV6VE…
2025-09-25 12:26:18:896 [d8d98f1d][XCUITestDriver@fe60] Responding to client with driver.getScreenshot() result: “iVBORw0KGgoAAAANSUhEUgAABlQAAAhwCAIAAADUbkSSAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAAqACAAQAAAABAAAGVKADAAQAAAABAAAIcAAAAACrdu/CAABAAElEQVR4AexdB4AV1dV+b5deLCAIAiJgA1GxItiwoqJiNPaa2KL+Kthj7xp7TWLX2BOjktgQxZJYomJXRFBExQJKLwvs7vu/7zt35s2r7C5F0TO7O2/mzrnfPffMuefe++2deen582tTqUxKW5r7dG0qowOd4FqaZ+lMJpOy6xkmVWRStWmkUrYilQIGJFIUDVi4gB+eRWAGEBIJjg0StRXIRcEMYHEuhAqWp4xIqEinaoGdgFJO4rM8qhGVoQsEwgG3euGb/paRmFSVGHGdhJprn/ro7/jl76/bx+2D5pYTf7x9efyJ4r/HB48PHh98fKIhYZHxoccHjw8eHzw+eHyIpr8+//2lz9/Jf5CgAFWB7o9Mhe0CPyPqovj4WQwH5Jkhihn8zJt/ZWorkJ/sjPgZCJDHqUjXZjLgfVhqzM9Y/4sEbQX8iRVlmgYZKSuyxvglHRq+FRcVyryBXwroxvtQgVj/hCXy8YvbJz1/fg0khSEU7GrFQkER8U+RzjqliHgpqakicD2wX6FE06eWTJhsY+gmhj2tF/gqnYVckgIPhirmbpaR7BrSpaLqK3w2bqSxRB6YRKY2Qxyc5EJBqk74lDM6DwUKX7pBZyqGXbCP47t9zAJZd6GLuP/ACNkNLcjtQ3N4/KEVPH56fKAfxJvHh2AKjw80hMcHjw9xbOCBx4dgDo8PNITHB48PoUHYx686PqA1oP7c84+8DYySwxIVj59YTqRsvMpNIMxLRoXUSpI/MRnSa6TBArHC8iifi28JFMnyP1l+RvLUT/xPwAqJ/L8N8UXliEaTTqpU/vyxVglRXakyfzDNxBG2BL9kWgpV6VEefSKD5Cs4…
2025-09-25 12:26:19:263 [d8d98f1d][RemoteDebugger] Received page change notice for app ‘PID:3039’ but the listing has not changed. Ignoring.
2025-09-25 12:26:19:808 [d8d98f1d][HTTP] ← GET /wd/hub/session/d8d98f1d-d047-4b0e-bdd2-161ff870c2f2/screenshot 200 157 ms - 288576
2025-09-25 12:26:20:825 [d8d98f1d][HTTP] → GET /wd/hub/session/d8d98f1d-d047-4b0e-bdd2-161ff870c2f2/contexts {}
2025-09-25 12:26:20:837 [d8d98f1d][XCUITestDriver@fe60] Calling AppiumDriver.getContexts() with args: [“d8d98f1d-d047-4b0e-bdd2-161ff870c2f2”]
2025-09-25 12:26:20:839 [d8d98f1d][XCUITestDriver@fe60] Executing command ‘getContexts’
2025-09-25 12:26:20:844 [d8d98f1d][XCUITestDriver@fe60] Getting list of available contexts
2025-09-25 12:26:20:844 [d8d98f1d][XCUITestDriver@fe60] Retrieving contexts and views
2025-09-25 12:26:20:845 [d8d98f1d][XCUITestDriver@fe60] Selecting by url: false
2025-09-25 12:26:20:846 [d8d98f1d][XCUITestDriver@fe60] About to select a web application with 20 retries and 500ms interval between each retry. Consider customizing the value of ‘webviewConnectRetries’ capability to change the amount of retries.
2025-09-25 12:26:20:846 [d8d98f1d][RemoteDebugger] Selecting application
2025-09-25 12:26:20:847 [d8d98f1d][RemoteDebugger] Current applications available:
2025-09-25 12:26:20:848 [d8d98f1d][RemoteDebugger] Application: “PID:3039”
2025-09-25 12:26:20:848 [d8d98f1d][RemoteDebugger] id: “PID:3039”
2025-09-25 12:26:20:849 [d8d98f1d][RemoteDebugger] isProxy: false
2025-09-25 12:26:20:849 [d8d98f1d][RemoteDebugger] name: “Safari”
2025-09-25 12:26:20:849 [d8d98f1d][RemoteDebugger] bundleId: “com.apple.mobilesafari”
2025-09-25 12:26:20:849 [d8d98f1d][RemoteDebugger] hostId: undefined
2025-09-25 12:26:20:849 [d8d98f1d][RemoteDebugger] isActive: true
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] isAutomationEnabled: true
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] pageArray:
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] - id: 1
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] title: “”
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] url: “about:blank”
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] isKey: true
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] Application: “PID:3044”
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] id: “PID:3044”
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] isProxy: false
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] name: “com.apple.WebKit.WebContent”
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] bundleId: “process-com.apple.WebKit.WebContent”
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] hostId: undefined
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] isActive: true
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] isAutomationEnabled: “Unknown”
2025-09-25 12:26:20:850 [d8d98f1d][RemoteDebugger] Checking for apps with matching bundle identifiers: com.apple.WebKit.WebContent, process-com.apple.WebKit.WebContent, process-SafariViewService, com.apple.SafariViewService, com.apple.mobilesafari
2025-09-25 12:26:20:851 [d8d98f1d][RemoteDebugger] Found app id key ‘PID:3044’ for bundle ‘process-com.apple.WebKit.WebContent’
2025-09-25 12:26:20:851 [d8d98f1d][RemoteDebugger] Found app id key ‘PID:3039’ for bundle ‘com.apple.mobilesafari’
2025-09-25 12:26:20:851 [d8d98f1d][RemoteDebugger] You may also consider providing more values to ‘additionalWebviewBundleIds’ capability to match other applications. Add a wildcard ('') to match all apps.
2025-09-25 12:26:20:851 [d8d98f1d][RemoteDebugger] Trying out the possible app ids: PID:3044, PID:3039 (try
#1 of 20)
2025-09-25 12:26:20:851 [d8d98f1d][RemoteDebugger] Attempting app ‘PID:3044’
2025-09-25 12:26:20:852 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardGetListing:’ message to app ‘PID:3044’ (id: 40): ‘connectToApp’
2025-09-25 12:26:20:866 [d8d98f1d][RemoteDebugger] Received response from send (id: 40): ‘[“PID:3044”,{}]’
2025-09-25 12:26:20:866 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 15ms
2025-09-25 12:26:20:867 [d8d98f1d][RemoteDebugger] Error: Empty page dictionary received
at <redacted>:757:20
2025-09-25 12:26:20:867 [d8d98f1d][RemoteDebugger] Error checking application PID:3044: ‘Empty page dictionary received’
2025-09-25 12:26:20:868 [d8d98f1d][RemoteDebugger] Attempting app ‘PID:3039’
2025-09-25 12:26:20:872 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardGetListing:’ message to app ‘PID:3039’ (id: 42): ‘connectToApp’
2025-09-25 12:26:20:878 [d8d98f1d][RemoteDebugger] Received response from send (id: 42): ‘[“PID:3039”,{“1”:{“WIROverrideNameKey”:“”,“WIRConnectionIdentifierKey”:“90fdc630-55ec-45bb-bd02-40745c26b1c2”,“WIRTypeKey”:“WIRTypeWebPage”,“WIRPageIdentifierKey”:1,“WIRTitleKey”:“”,“WIRURLKey”:"ab…’
2025-09-25 12:26:20:878 [d8d98f1d][RemoteDebugger] Received page change notice for app ‘PID:3039’ but the listing has not changed. Ignoring.
2025-09-25 12:26:20:879 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 9ms
2025-09-25 12:26:20:880 [d8d98f1d][RemoteDebugger] Current applications available:
2025-09-25 12:26:20:881 [d8d98f1d][RemoteDebugger] Application: “PID:3039”
2025-09-25 12:26:20:881 [d8d98f1d][RemoteDebugger] id: “PID:3039”
2025-09-25 12:26:20:881 [d8d98f1d][RemoteDebugger] isProxy: false
2025-09-25 12:26:20:882 [d8d98f1d][RemoteDebugger] name: “Safari”
2025-09-25 12:26:20:883 [d8d98f1d][RemoteDebugger] bundleId: “com.apple.mobilesafari”
2025-09-25 12:26:20:883 [d8d98f1d][RemoteDebugger] hostId: undefined
2025-09-25 12:26:20:883 [d8d98f1d][RemoteDebugger] isActive: true
2025-09-25 12:26:20:883 [d8d98f1d][RemoteDebugger] isAutomationEnabled: true
2025-09-25 12:26:20:883 [d8d98f1d][RemoteDebugger] pageArray:
2025-09-25 12:26:20:883 [d8d98f1d][RemoteDebugger] - id: 1
2025-09-25 12:26:20:883 [d8d98f1d][RemoteDebugger] title: “”
2025-09-25 12:26:20:884 [d8d98f1d][RemoteDebugger] url: “about:blank”
2025-09-25 12:26:20:885 [d8d98f1d][RemoteDebugger] isKey: true
2025-09-25 12:26:20:886 [d8d98f1d][RemoteDebugger] Application: “PID:3044”
2025-09-25 12:26:20:890 [d8d98f1d][RemoteDebugger] id: “PID:3044”
2025-09-25 12:26:20:891 [d8d98f1d][RemoteDebugger] isProxy: false
2025-09-25 12:26:20:891 [d8d98f1d][RemoteDebugger] name: “com.apple.WebKit.WebContent”
2025-09-25 12:26:20:892 [d8d98f1d][RemoteDebugger] bundleId: “process-com.apple.WebKit.WebContent”
2025-09-25 12:26:20:892 [d8d98f1d][RemoteDebugger] hostId: undefined
2025-09-25 12:26:20:893 [d8d98f1d][RemoteDebugger] isActive: true
2025-09-25 12:26:20:894 [d8d98f1d][RemoteDebugger] isAutomationEnabled: “Unknown”
2025-09-25 12:26:20:894 [d8d98f1d][RemoteDebugger] Finally selecting app PID:3039
2025-09-25 12:26:20:894 [d8d98f1d][RemoteDebugger] Selected app after 48ms
2025-09-25 12:26:20:897 [d8d98f1d][XCUITestDriver@fe60] Responding to client with driver.getContexts() result: [“NATIVE_APP”,“WEBVIEW_3039.1”]
2025-09-25 12:26:20:907 [d8d98f1d][HTTP] ← GET /wd/hub/session/d8d98f1d-d047-4b0e-bdd2-161ff870c2f2/contexts 200 75 ms - 41
2025-09-25 12:26:21:907 [d8d98f1d][HTTP] → GET /wd/hub/session/d8d98f1d-d047-4b0e-bdd2-161ff870c2f2/screenshot {}
2025-09-25 12:26:21:959 [d8d98f1d][XCUITestDriver@fe60] Calling AppiumDriver.getScreenshot() with args: [“d8d98f1d-d047-4b0e-bdd2-161ff870c2f2”]
2025-09-25 12:26:22:124 [d8d98f1d][XCUITestDriver@fe60] Executing command ‘getScreenshot’
2025-09-25 12:26:22:128 [d8d98f1d][XCUITestDriver@fe60] Taking screenshot with WDA
2025-09-25 12:26:22:130 [d8d98f1d][XCUITestDriver@fe60] Matched ‘/screenshot’ to command name ‘getScreenshot’
2025-09-25 12:26:22:161 [d8d98f1d][XCUITestDriver@fe60] Proxying [GET /screenshot] to redacted
2025-09-25 12:26:23:741 [d8d98f1d][XCUITestDriver@fe60] Got response with status 200: {“value”:“iVBORw0KGgoAAAANSUhEUgAABlQAAAhwCAIAAADUbkSSAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAAqACAAQAAAABAAAGVKADAAQAAAABAAAIcAAAAACrdu/CAABAAElEQVR4AexdB4AVRbZ9b4YcDCAIAiJgAlExIpgwoqLi6prjrln/KpjXnHXNcdec466rsmtCFMOuWcyKCIqgqICS4zAz759zbnW/fmmYGcKC3p6Zft3Vt07dun3rVtWZ6n7piorqVCqT0pbmPl2dyuhAJ7iW5lk6k8mk7HqGSWWZVHUaqZQtS6WAAYkURQMWLuCHZxGYAYREgmODRHUZclEwA1icC6GM5SkjEsrSqWpgJ6CUk/gsj2pEZegCgXDArU74pr9lJCZVJUZcJ6Hm2qcu+jt+zffX7eP2QXPLiT/evjz+RPHf44PHB48PPj7RkLDI+NDjg8cHjw8eHzw+RNNfn//+2ufv5D9IUICqQPdHpsJ2gZ8RdVF8/CyGA/LMEMUMfubNvzLVZchPdkb8DATI45SlqzMZ8D4sNeZnrP9FgrYC/sSKMk2DjJQVWWP8kg4N34qLCmXewC8FdON9qECsf8IS+fjF7ZOuqKiCpDCEgl21WCgoIv4p0lmnFBEvJTVVBK4H9iuUaPpUkwmTbQzdxLCn9QJfpbOQS1LgwVDF3M0ykl1DulRUfYXPxo00lsgDk8hUZ4iDk1woSNUKn3JG56FA4Us36EzFsAv2cXy3j1kg6y50EfcfGCG7oQW5fWgOjz+0gsdPjw/0g3jz+BBM4fGBhvD44PEhjg088PgQzOHxgYbw+ODxITQI+/hNxwe0BtSfe/6Rt4FRclii4vETy4mUjVe5CYR5yaiQWknyJyZDeo00WCBWWB7lc/EtgSJZ/ifLz0ie+on/CVghkf+3Ib6oHNFo0kmVyp8/VishqitV5g+mmTjCluCXTEuhKj3Ko09…
2025-09-25 12:26:23:757 [d8d98f1d][XCUITestDriver@fe60] Responding to client with driver.getScreenshot() result: “iVBORw0KGgoAAAANSUhEUgAABlQAAAhwCAIAAADUbkSSAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAAqACAAQAAAABAAAGVKADAAQAAAABAAAIcAAAAACrdu/CAABAAElEQVR4AexdB4AVRbZ9b4YcDCAIAiJgAlExIpgwoqLi6prjrln/KpjXnHXNcdec466rsmtCFMOuWcyKCIqgqICS4zAz759zbnW/fmmYGcKC3p6Zft3Vt07dun3rVtWZ6n7piorqVCqT0pbmPl2dyuhAJ7iW5lk6k8mk7HqGSWWZVHUaqZQtS6WAAYkURQMWLuCHZxGYAYREgmODRHUZclEwA1icC6GM5SkjEsrSqWpgJ6CUk/gsj2pEZegCgXDArU74pr9lJCZVJUZcJ6Hm2qcu+jt+zffX7eP2QXPLiT/evjz+RPHf44PHB48PPj7RkLDI+NDjg8cHjw8eHzw+RNNfn//+2ufv5D9IUICqQPdHpsJ2gZ8RdVF8/CyGA/LMEMUMfubNvzLVZchPdkb8DATI45SlqzMZ8D4sNeZnrP9FgrYC/sSKMk2DjJQVWWP8kg4N34qLCmXewC8FdON9qECsf8IS+fjF7ZOuqKiCpDCEgl21WCgoIv4p0lmnFBEvJTVVBK4H9iuUaPpUkwmTbQzdxLCn9QJfpbOQS1LgwVDF3M0ykl1DulRUfYXPxo00lsgDk8hUZ4iDk1woSNUKn3JG56FA4Us36EzFsAv2cXy3j1kg6y50EfcfGCG7oQW5fWgOjz+0gsdPjw/0g3jz+BBM4fGBhvD44PEhjg088PgQzOHxgYbw+ODxITQI+/hNxwe0BtSfe/6Rt4FRclii4vETy4mUjVe5CYR5yaiQWknyJyZDeo00WCBWWB7lc/EtgSJZ/ifLz0ie+on/CVghkf+3Ib6oHNFo0kmVyp8/VishqitV5g+mmTjCluCXTEuhKj3Ko09kkHwZJ6jK…
2025-09-25 12:26:23:801 [d8d98f1d][HTTP] ← GET /wd/hub/session/d8d98f1d-d047-4b0e-bdd2-161ff870c2f2/screenshot 200 1891 ms - 292264
2025-09-25 12:26:23:864 [d8d98f1d][HTTP] → POST /wd/hub/session/d8d98f1d-d047-4b0e-bdd2-161ff870c2f2/context {“name”:“WEBVIEW_3039.1”}
2025-09-25 12:26:23:892 [d8d98f1d][XCUITestDriver@fe60] Calling AppiumDriver.setContext() with args: [“WEBVIEW_3039.1”,“d8d98f1d-d047-4b0e-bdd2-161ff870c2f2”]
2025-09-25 12:26:23:898 [d8d98f1d][XCUITestDriver@fe60] Executing command ‘setContext’
2025-09-25 12:26:23:898 [d8d98f1d][XCUITestDriver@fe60] Attempting to set context to ‘WEBVIEW_3039.1’ from ‘3039.1’
2025-09-25 12:26:23:898 [d8d98f1d][XCUITestDriver@fe60] Already in ‘WEBVIEW_3039.1’ context. Doing nothing.
2025-09-25 12:26:23:898 [d8d98f1d][XCUITestDriver@fe60] Responding to client with driver.setContext() result: null
2025-09-25 12:26:23:902 [d8d98f1d][HTTP] ← POST /wd/hub/session/d8d98f1d-d047-4b0e-bdd2-161ff870c2f2/context 200 35 ms - 14
2025-09-25 12:26:24:569 [d8d98f1d][HTTP] → GET /wd/hub/session/d8d98f1d-d047-4b0e-bdd2-161ff870c2f2/screenshot {}
2025-09-25 12:26:24:570 [d8d98f1d][XCUITestDriver@fe60] Calling AppiumDriver.getScreenshot() with args: [“d8d98f1d-d047-4b0e-bdd2-161ff870c2f2”]
2025-09-25 12:26:24:570 [d8d98f1d][XCUITestDriver@fe60] Executing command ‘getScreenshot’
2025-09-25 12:26:24:572 [d8d98f1d][XCUITestDriver@fe60] Taking screenshot with WDA
2025-09-25 12:26:24:573 [d8d98f1d][XCUITestDriver@fe60] Matched ‘/screenshot’ to command name ‘getScreenshot’
2025-09-25 12:26:24:573 [d8d98f1d][XCUITestDriver@fe60] Proxying [GET /screenshot] to redacted
2025-09-25 12:26:24:773 [d8d98f1d][XCUITestDriver@fe60] Got response with status 200: {“value”:“iVBORw0KGgoAAAANSUhEUgAABlQAAAhwCAIAAADUbkSSAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAAqACAAQAAAABAAAGVKADAAQAAAABAAAIcAAAAACrdu/CAABAAElEQVR4AexdB4AV1dV+b5deLCAIAiJgA1GxItiwoqJiNPaa2KL+Kthj7xp7TWLX2BOjktgQxZJYomJXRFBExQJKLwvs7vu/7zt35s2r7C5F0TO7O2/mzrnfPffMuefe++2deen582tTqUxKW5r7dG0qowOd4FqaZ+lMJpOy6xkmVWRStWmkUrYilQIGJFIUDVi4gB+eRWAGEBIJjg0StRXIRcEMYHEuhAqWp4xIqEinaoGdgFJO4rM8qhGVoQsEwgG3euGb/paRmFSVGHGdhJprn/ro7/jl76/bx+2D5pYTf7x9efyJ4r/HB48PHh98fKIhYZHxoccHjw8eHzw+eHyIpr8+//2lz9/Jf5CgAFWB7o9Mhe0CPyPqovj4WQwH5Jkhihn8zJt/ZWorkJ/sjPgZCJDHqUjXZjLgfVhqzM9Y/4sEbQX8iRVlmgYZKSuyxvglHRq+FRcVyryBXwroxvtQgVj/hCXy8YvbJz1/fg0khSEU7GrFQkER8U+RzjqliHgpqakicD2wX6FE06eWTJhsY+gmhj2tF/gqnYVckgIPhirmbpaR7BrSpaLqK3w2bqSxRB6YRKY2Qxyc5EJBqk74lDM6DwUKX7pBZyqGXbCP47t9zAJZd6GLuP/ACNkNLcjtQ3N4/KEVPH56fKAfxJvHh2AKjw80hMcHjw9xbOCBx4dgDo8PNITHB48PoUHYx686PqA1oP7c84+8DYySwxIVj59YTqRsvMpNIMxLRoXUSpI/MRnSa6TBArHC8iifi28JFMnyP1l+RvLUT/xPwAqJ/L8N8UXliEaTTqpU/vyxVglRXakyfzDNxBG2BL9kWgpV6VE…
2025-09-25 12:26:24:777 [d8d98f1d][XCUITestDriver@fe60] Responding to client with driver.getScreenshot() result: “iVBORw0KGgoAAAANSUhEUgAABlQAAAhwCAIAAADUbkSSAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAAqACAAQAAAABAAAGVKADAAQAAAABAAAIcAAAAACrdu/CAABAAElEQVR4AexdB4AV1dV+b5deLCAIAiJgA1GxItiwoqJiNPaa2KL+Kthj7xp7TWLX2BOjktgQxZJYomJXRFBExQJKLwvs7vu/7zt35s2r7C5F0TO7O2/mzrnfPffMuefe++2deen582tTqUxKW5r7dG0qowOd4FqaZ+lMJpOy6xkmVWRStWmkUrYilQIGJFIUDVi4gB+eRWAGEBIJjg0StRXIRcEMYHEuhAqWp4xIqEinaoGdgFJO4rM8qhGVoQsEwgG3euGb/paRmFSVGHGdhJprn/ro7/jl76/bx+2D5pYTf7x9efyJ4r/HB48PHh98fKIhYZHxoccHjw8eHzw+eHyIpr8+//2lz9/Jf5CgAFWB7o9Mhe0CPyPqovj4WQwH5Jkhihn8zJt/ZWorkJ/sjPgZCJDHqUjXZjLgfVhqzM9Y/4sEbQX8iRVlmgYZKSuyxvglHRq+FRcVyryBXwroxvtQgVj/hCXy8YvbJz1/fg0khSEU7GrFQkER8U+RzjqliHgpqakicD2wX6FE06eWTJhsY+gmhj2tF/gqnYVckgIPhirmbpaR7BrSpaLqK3w2bqSxRB6YRKY2Qxyc5EJBqk74lDM6DwUKX7pBZyqGXbCP47t9zAJZd6GLuP/ACNkNLcjtQ3N4/KEVPH56fKAfxJvHh2AKjw80hMcHjw9xbOCBx4dgDo8PNITHB48PoUHYx686PqA1oP7c84+8DYySwxIVj59YTqRsvMpNIMxLRoXUSpI/MRnSa6TBArHC8iifi28JFMnyP1l+RvLUT/xPwAqJ/L8N8UXliEaTTqpU/vyxVglRXakyfzDNxBG2BL9kWgpV6VEefSKD5Cs4…
2025-09-25 12:26:25:674 [d8d98f1d][RemoteDebugger] Received page change notice for app ‘PID:3039’ but the listing has not changed. Ignoring.
2025-09-25 12:26:26:269 [d8d98f1d][HTTP] ← GET /wd/hub/session/d8d98f1d-d047-4b0e-bdd2-161ff870c2f2/screenshot 200 219 ms - 292752
2025-09-25 12:26:40:195 [d8d98f1d][HTTP] → POST /wd/hub/session/d8d98f1d-d047-4b0e-bdd2-161ff870c2f2/url {“url”:“``https://www.wikipedia.org/”``}
2025-09-25 12:26:40:263 [d8d98f1d][XCUITestDriver@fe60] Calling AppiumDriver.setUrl() with args: [“``https://www.wikipedia.org/","d8d98f1d-d047-4b0e-bdd2-161ff870c2f2”``]
2025-09-25 12:26:40:268 [d8d98f1d][XCUITestDriver@fe60] Executing command ‘setUrl’
2025-09-25 12:26:40:275 [d8d98f1d][XCUITestDriver@fe60] Attempting to set url ‘``https://www.wikipedia.org/’
2025-09-25 12:26:40:411 [d8d98f1d][RemoteDebugger] Navigating to new URL: ‘``https://www.wikipedia.org/’
2025-09-25 12:26:40:523 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketData:’ message to app ‘PID:3039’, page ‘1’, target ‘page-14’ (id: 44): ‘Page.navigate’
2025-09-25 12:26:41:936 [d8d98f1d][RemoteDebugger] Received data response from send (id: 44): ‘{}’
2025-09-25 12:26:42:132 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 1484ms
2025-09-25 12:26:53:661 [d8d98f1d][RemoteDebugger] Timed out after 7897ms of waiting for the ``https://www.wikipedia.org/`` page readiness. Continuing anyway
2025-09-25 12:26:58:638 [d8d98f1d][RemoteDebugger] Sending ‘_rpc_forwardSocketData:’ message to app ‘PID:3039’, page ‘1’, target ‘page-14’ (id: 46): ‘Console.enable’
2025-09-25 12:26:59:903 [d8d98f1d][RemoteDebugger] Sending to Web Inspector took 1821ms
2025-09-25 12:27:05:872 [d8d98f1d][XCUITestDriver@fe60] Responding to client with driver.setUrl() result: null
2025-09-25 12:27:06:841 [d8d98f1d][HTTP] ← POST /wd/hub/session/d8d98f1d-d047-4b0e-bdd2-161ff870c2f2/url 200 26431 ms - 14
2025-09-25 12:27:07:289 [d8d98f1d][RemoteDebugger] Pages changed for PID:3039: [{“id”:1,“title”:””,“url”:“about:blank”,“isKey”:true}] → [{“id”:1,“title”:””,“url”:“``https://www.wikipedia.org/","isKey”:true``}]
2025-09-25 12:27:07:316 [d8d98f1d][XCUITestDriver@fe60] Remote debugger notified us of a new page listing: {“appIdKey”:“3039”,“pageArray”:[{“id”:1,“title”:“”,“url”:“``https://www.wikipedia.org/","isKey”:true``}]}
2025-09-25 12:27:07:344 [d8d98f1d][XCUITestDriver@fe60] Checking if page needs to load
2025-09-25 12:27:07:453 [d8d98f1d][XCUITestDriver@fe60] New page listing is same as old, doing nothing
2025-09-25 12:27:07:473 [d8d98f1d][RemoteDebugger] Web Inspector garbage collected
2025-09-25 12:27:07:501 [d8d98f1d][RemoteDebugger] Pages changed for PID:3039: [{“id”:1,“title”:“”,“url”:“``https://www.wikipedia.org/","isKey``”:true}]

This driver version is outdated. Please provide the log for the most recent version