Есть много путей для решения это задачи.
Я обычно, когда загружаю прокси, получаю в цикле данные из ресурса, используя {{ProxyResource|notreuse}} и чекаю прокси, если он не рабочий, беру другой.
Подскажите, как правильно обратится к элементу >XPATH> //button[contains(text(), 'Swap')] в котором отсутствует статус [@disabled]

@Sangisanton12 Так пробовали?
//button[contains(text(), 'Swap') and not(@disabled)]