В общем, сделал костыль. После проверки, если впн не переключился, сделал вызов этой же функции асинхронно. Создается новый поток с новой конфигурацией. Вроде работает
@fox Потому что несколько элементов могут содержать фразу + какой-то текст. Иногда надо проверять только по этой фразе. Иногда весь текст целиком.
Надеялся, что есть способы проверять точное совпадение (обернуть в кавычки, регулярные выражения и т.д.) ...