WebDriverException при клике на кнопку в Python Selenium (shadow-root)
При попытки кликнуть на вложенный shadow-root тег появляется ошибка:
selenium.common.exceptions.WebDriverException: Message: unknown error: failed to parse value of getElementRegion
(Session info: chrome=80.0.3987.149)
HTML-code
Мой код:
def expand_shadow_element(element):
shadow_root = driver.execute_script('return arguments[0].shadowRoot', element)
return shadow_root
root1 = driver.find_element_by_tag_name('autohistory-card')
shadow_root1 = expand_shadow_element(root1)
shadow_root1.find_element_by_id('carNumber').send_keys("Х677СК199")
shadow_root1.find_element_by_id('carSts').send_keys("7736774407")
root2 = shadow_root1.find_element_by_tag_name('button-ui')
shadow_root2 = expand_shadow_element(root2)
print(shadow_root2.find_element_by_tag_name('button').text) # Выводит "Проверить"
shadow_root2.find_element_by_tag_name('button').click() # Ошибка
с чем может быть связана данная ошибка?