Sheikh Saalih Al-Fawzaan حفظه الله:
These events will not stop occurring; rather they will become more frequent if the Muslims do not return to their religion – If the Muslims do not return to practising their religion correctly; or else the occurrence of these events will increase and Allaahسبحانه و تعالى will place the enemies of Islam in authority over the Muslims.
O’ brothers, when an error occurred from some of the companions at the battle of Uhud, -a single error from some of the companions: when the Messengerصلى الله عليه و سلم commanded them to stay on the mountain in order to guard the Muslims from being attacked from the back – so that the disbelievers would be unable to advance towards the Muslims from behind them.
When the battle took place the Muslims were victorious initially, so they began gathering the spoils of war. The Messengerصلى الله عليه و سلم had commanded (the archers): ”Do not leave the mountain whether we are winning or losing”.
But when the archers saw the Muslims gathering the spoils of war they thought the battle was over, so some of them said: ”let’s go down and participate in helping our brothers gather the spoils of war”. Their commanding general said to them: ”Didn’t the prophet command you not to leave the mountain whether we are winning or losing?!”. But they did not take heed and descended the mountain leaving only their commanding general and a few archers who ended up being martyred – may Allaah be pleased with them. The polytheists ceased the opportunity by climbing up the mountain to advance upon the Muslims from behind them. The Muslims, unaware of this, thought their backs were being guarded and were thus trapped between the disbelievers from in front and behind.
“And Allâh did indeed fulfil His Promise toyou when you were killing them (your enemy) by His grace; until (the moment) you lost courage and fell into dispute regarding the command, and disobeyed after He showed you (the spoils of war) which you love. Among you are those who desire this world and those who desire the Hereafter. Then He made you flee from them (your enemy), that He might test you”.
However, Allaah سبحانه و تعالى reassured them saying:
He reassured them that He will not punish them later.