Sayyiduna Ali narrates that nothing would prevent the Prophet Muhammad (peace be upon him) from reciting the Qur'an except the state of major ritual impurity (janabah). (That is, he would not recite the Qur'an while in the state of janabah.)
Hadith Referenceصحیح ابن حبان / كتاب الرقائق / 799
Hadith Gradingفضيلة الشيخ الإمام محمد ناصر الدين الألبانيضعيف - «الإرواء» (485)، «ضعيف أبي داود» (31).فضيلة الشيخ العلّامة شُعيب الأرناؤوطحديث حسن، عبد الله بن سَلِمة، بكسر اللام، هو المرادي الكوفي، روى له أصحاب «السنن» ووثقه المؤلف العجلي ص 258، ويعقوب بن شيبة، وقال شعبة، عن عمرو بن مرة: كان عبد الله بن سلمة يحدثنا فكان قد كبر فكنا نعرف وننكر. وقال الحافظ في «التقريب» ": صدوق تغير حفظه. وانظر تتمة التعليق. وباقي رجال الإسناد ثقات.