Find by xpath taking 76 seconds

finding element via the following xpath

//XCUIElementTypeButton[@name='Cancel']

Logs:

i[HTTP] --> POST /wd/hub/session/cac077e1-a21d-4d9e-8ac8-29b8e40d0d5b/element {"using":"xpath","value":"//XCUIElementTypeButton[@name='Cancel']"}
[MJSONWP] Calling AppiumDriver.findElement() with args: ["xpath","//XCUIElementType...
[XCUITest] Rewrote incoming selector from '//XCUIElementTypeButton[@name='Cancel']' to '//XCUIElementTypeButton[@name='Cancel']' to match XCUI type. You should consider updating your tests to use the new selectors directly
[JSONWP Proxy] Proxying [POST /element] to [POST http://localhost:8100/session/D639E12E-6B62-4C0F-AFB8-5AA44B31933A/element] with body: {"using":"xpath","value":"/...
[JSONWP Proxy] Got response with status 200: {"value":{"ELEMENT":"39A877...
[MJSONWP] Responding to client with driver.findElement() result: {"ELEMENT":"39A87721-4BCC-4...
[HTTP] <-- POST /wd/hub/session/cac077e1-a21d-4d9e-8ac8-29b8e40d0d5b/element 200 76255 ms - 170 

it is also only this one element thats causing the delay, all others typically locate in seconds (which is still far too long, but manageable)

What can I do to speed this up? The element does not have a unique name, and I have no ability to change that.