This is research translated from work of brother Nasir Hussein

We find in Sahih Bukhari that Holy Prophet asws rejected saying of Zaid bin Arqam………

حدثنا عبد الله بن رجاء حدثنا إسرائيل عن أبي إسحاق عن زيد بن أرقم قال
كنت في غزاة فسمعت عبد الله بن أبي يقول لا تنفقوا على من عند رسول الله حتى ينفضوا من حوله ولئن رجعنا من عنده ليخرجن الأعز منها الأذل فذكرت ذلك لعمي أو لعمر فذكره للنبي صلى الله عليه وسلم فدعاني فحدثته فأرسل رسول الله صلى الله عليه وسلم إلى عبد الله بن أبي وأصحابه فحلفوا ما قالوا فكذبني رسول الله صلى الله عليه وسلم وصدقه فأصابني هم لم يصبني مثله قط فجلست في البيت فقال لي عمي ما أردت إلى أن كذبك رسول الله صلى الله عليه وسلم ومقتكفأنزل الله تعالى
{ إذا جاءك المنافقون }
فبعث إلي النبي صلى الله عليه وسلم فقرأ فقال إن الله قد صدقك يا زيد

Narrated by Zaid bin Arqam
While I was taking part in a Ghazwa. I heard ‘Abdullah bin Ubai (bin Abi Salul) saying. “Don’t spend on those who are with Allah’s Apostle, that they may disperse and go away from him. If we return (to Medina), surely, the more honorable will expel the meaner amongst them.” I reported that (saying) to my uncle or to ‘Umar who, in his turn, informed the Prophet of it. The Prophet called me and I narrated to him the whole story. Then Allah’s Apostle sent for ‘Abdullah bin Ubai and his companions, and they took an oath that they did not say that. So Allah’s Apostle disbelieved my saying and believed his. I was distressed as I never was before. I stayed at home and my uncle said to me. “You just wanted Allah’s Apostle to disbelieve your statement and hate you.” So Allah revealed (the Sura beginning with) ‘When the hypocrites come to you.’ (63.1) The Prophet then sent for me and recited it and said, “O Zaid! Allah confirmed your statement.”

[Sahih Bukhari, Book of Tafsir]

Million dollar Question is: Where was the concept of “Justice of Sahaba”?
Was it not known to Holy Prophet asws?