Dikutip Sahijab dari Muslim.or.id, Syaikh Muhammad bin Shalih Al-‘Utsaimin rahimahullahu Ta’ala menjelaskan penyebabnya. Di antaranya adalah:
Banyak orang yang berdoa masih menyimpan keraguan kepada Allah Ta'ala, apakah doanya akan dikabulkan atau tidak. Padahal, saat berdoa kita harus memiliki keyakinan, jika doa yang kita panjatkan pasti dikabulkan.
Dalam berdoa kita harus punya aturan dan tata cara yang benar, jangan hanya mengucapkan apa yang hanya kita inginkan begitu saja. Meskipun kita dalam keadaan terdesak, doa harus dilakukan dengan mengikuti kaidah. Jangan berdoa karena menjadi kebiasaan selepas sholat.
Mungkin banyak yang menganggap jika apa yang kita makan tidak memengaruhi doa, padahal itu salah. Makanan haram atau yang didapatkan dengan cara haram, bisa menghalangi doa yang kita ucapkan.