Naungdawgyi forgave Hsinbyushin possibly because he was more concerned with a possible insurrection by the army.
While Naungdawgyi was laying siege to the Toungoo, the vassal king loyal of Lan Na at Chiang Mai was overthrown.