Apoyado por los mongoles, los osetios aprovecharon para atacar la provincia de Shida Kartli y ocuparon la garganta del Liakhvi.
David se atrincheró en las montañas Mtiuleti y derrotó a un gran ejército mongol en una desesperada guerra de guerrillas en Tsikare.
Entonces, el Khan le declaró depuesto y nombró rey a su hermano menor Jorge V, en 1299.
El nuevo rey dirigió un ejército mongol contra David, pero no pudo penetrar profundamente en las montañosas provincias ocupadas por los rebeldes y negoció una tregua.
David estuvo casado dos veces: primero, con la princesa mongola Oljath, y, después, con una hija del noble georgiano Hamada Surameli.