He succeeded in briefly installing his own client king on the Marinid throne in Fez, before being defeated the following year by the Hafsid sultan of Tunis.
[1][2]: 39–40 After the latter's death, the Marinid kingdom (roughly present-day Morocco) fell into disarray as different claimants to the throne fought with each other, resulting in a four-year civil war.
Salah installed himself in Tangier and took control of a territory from there to Ksar el-Kebir, briefly paying tribute to Granada before becoming effectively independent.
[3][2]: 47 The Zayyanid victory also provoked the concern of the Hafsid ruler in Tunis, Abu Faris Abd al-Aziz II.
The latter fled to Dahra, gathered a new army, and defeated Abu Malik again in several battles, recapturing Tlemcen in 1430.