Quran Errors – Quran revealed at once or in stages?

Quran was revealed in stages “(It is) a Quran which We have divided, (into parts from time to time) in order that thou mightest recite to men at intervals: We have revealed it by stages.” Surah 17:106

106] Dan Al Qur’an itu telah Kami turunkan dengan berangsur-angsur agar kamu membacakannya perlahan-lahan kepada manusia dan Kami menurunkannya bagian demi bagian.

See also Surah 25:32

But the Quran was also revealed all at once!

Surah 97:1. We have indeed revealed this (Message) in the Night of Power:

Surah 97[1] Sesungguhnya Kami telah menurunkannya (Al Qur’an) pada malam kemuliaan.

“Ramadhan is the (month) in which was sent down the Quran, as a Guide [Hudaa] to Mankind.” Surah 2:185

See also Surah 44:3

Muslim response

Muslims go round this problem by saying that the Quran was revealed at once but that document stayed in the lower heaven. From the lower heaven it was revealed to Muhammad in stages.

Christian response

How can the Quran be called a guide to Mankind when it is stuck in the lower heaven?

If the Quran was revealed at once, it contains both abrogated verses and abrogating verses. Why would God reveal a document like that?

Muslim response

Yusuf Ali suggested that Night of Power should be interpreted in the mystic sense because of 97:3, which says that “The Night of Power is better than a thousand months.”

[3] Malam kemuliaan itu lebih baik dari seribu bulan.

According to him, the Night of Power transcends time.

Christian response

Surah 97:3 does not say that the Night of Power transcends time. It says that it is so wonderful; it is better than a thousand months.