The reason for its short ending was that the southern Roman provinces were being invaded by the Vandals, which forced the East Romans to sue for a quick end to the war to focus on the Vandal invasion.
The Sasanian and the Roman Empire had since their peace treaty in 387 agreed that they both were obligated to cooperate in the defense of the Caucasus against nomadic attacks.
[1] The Romans helped in the defense of the Caucasus by paying the Iranians roughly 500 lbs (226 kg) of gold at irregular intervals.
[3] The Roman emperor Theodosius II's unwillingness to continue the payment made shah Yazdegerd II declare war against the Romans,[3][1] which had ultimately little success for either side.
[4] The Romans were invaded in their southern provinces by the Vandals, causing Theodosius II to ask for peace and send his commander, Anatolius, personally to Yazdegerd II's camp.