Cabala and Cronia
I understand that Wikipedia basically writes the right things.
But let me tell you what I found out.
The battle of Cabala, as well as the battle of Cronia occurred during the Fourth war of Carthage with Dionysius.
Diodorus Siculus writes that this war was in the period from
385 - 376 for the year.
Diodorus of Sicily writes unambiguously that the Magon was killed in battle 383 or 382.
And that the next commander who broke Dionysius of Cranii was Himilkon Ben McMahon.
In other sources followed by Wikipedia, we see that In the battle of Cabala (which was a suffocating)
commander Magon died. And that his heir was chosen son, Gimilco Ben Magon.
And now the question. What is the probability that Carthage was at that time two Suffet with the name Magon, and both died in battle? and if it was one person, how could a magician die between 378-375 when he died earlier? at 383/382?

That is why historians believe that after the death Magon and before the battle of Cronie could take several years, not months. Since Carthage had to equip a new army, to approve a new commander.