السلام عليكم! I was reading Quran today and came across this ayah (9:43) which appears like the prophet (pbuhahf) is being reprimanded by Allah (swt). عَفَا اللّهُ عَنكَ لِمَ أَذِنتَ لَهُمْ حَتَّى يَتَبَيَّنَ لَكَ الَّذِينَ صَدَقُوا وَتَعْلَمَ الْكاذِبِينَ “May Allah pardon you! Why did you give them leave before you had found out those who spoke the truth and before you had known the liars?” I tried looking for a good shia tafseer online but no luck. Does anyone know of a good tafseer explaining this ayah and how it doesn't contradict the concept of infallibility?