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 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()  # Ошибка

с чем может быть связана данная ошибка?


Ответы (0 шт):