Z powodu choroby nie brał udziału w bitwie pod Olkienikami 18 listopada 1700. W latach 1701–1702 przebywał w Warszawie, próbując odzyskać dla rodu utracone w w/w bitwie wpływy. W styczniu 1702 roku podpisał akt pacyfikacji Wielkiego Księstwa Litewskiego. Z braku sukcesu od 1702 poparł Karola XII, prowadząc zaciąg i operując popierającą go sapieżyńską armią, a od 1705 - Stanisława Leszczyńskiego, organizując walkę zbrojną na Litwie aż do klęski pod Połtawą. W 1705 roku potwierdził "pacta conventa" Stanisława Leszczyńskiego. Od 1707 do 1709 pełnił funkcję wojewody trockiego.