W lutym 1403 roku Krzyżacy i Świdrygiełło ponowili atak, ale nie byli w stanie uzyskać konkretnych rezultatów poza buntami na Podolu. W 1403 roku Jagiełło uzyskał od papieża bullę zakazującą Krzyżakom atakowania Litwy. Doprowadziło to do rozejmu, na mocy którego Krzyżacy zerwali ze Świdrygiełłą w 1404 roku, który z kolei uzyskał po raz trzeci przebaczenie za zdradę od króla Jagiełły, od którego otrzymał 1600 grzywien rocznie z żup wielickich, księstwo briańskie, czernichowskie i Nowogród Siewierski z wyjątkiem Starodubia i Putywla.

Nadal pozostawał w kontaktach z Krzyżakami i zaczął spiskować z księciem moskiewskim Wasylem I, od którego otrzymał w 1408 roku Juriew, połowę Kołomny, Perejasław, Rżew i Włodzimierz nad Klaźmą. Witold wezwał Świdrygiełłę do siebie w celu złożenia wyjaśnień, jednak ten zbiegł ze swoimi zwolennikami do Moskwy paląc uprzednio Briańsk i Starodub. Doprowadziło to do kolejnej wojny Witolda z Moskwą, która jednak zakończyła się bez walki. W 1409 roku wrócił do Wilna paląc należący do Moskwy Sierpuchów i ukorzył się przed Witoldem.