This is a controversial topic. If the Quran was revealed, say, on the 23rd of Ramadan, then it was NOT revealed on the 21st/25th/27th/29th. THAT IS FACT. And similarly, for the other dates just mentioned. THEREFORE logically, scientifically, religiously, the DATE WILL NOT CHANGE.
Therefore, this is the foundation of my assumption which is logically and absolutely correct. It cannot have been revealed 23rd Ramadan one year and then the following year, it was revealed 27th Ramadan. This can NOT be the case. Therefore the date is fixed. However, the prophet (SAW) said that it is on one of the odd-numbered last 10 nights of Ramadan... he (SAW) knew the date but forgot... he knew which one, I repeat, HE KNEW WHICH NIGHT!!!!). The discrepancy that people fall for is when a hadith mentions that if it's not in the last 7, look in the last 5 and so on. So people think that it changes BUT it doesn't and the prophet's (SAW) confirms this because he says LOOK FOR "IT" IN THE LAST 10 NIGHTS OF RAMADAN. It cannot occur twice in the same Ramadan year and clearly and logically, it cannot change from year to year.
The problem now is this... if someone says that they have seen it (Laylat al-Qadr) on the 23rd for example, and someone sees it on the 29th IN THE SAME YEAR, who is speaking the truth? It can only be one night and that one night NEVER changes. Is there another calendar in use? NO! Are there 2 nights??? Mmmm, well if one night it was revealed to Jibreel and 2 nights later to the prophet (SAW)... perhaps, so which one is it? The only possible conclusion is that it was revealed (either to Jibreel or the prophet SAW) on a specific night, Laylat al-Qadr, and if it was 21st Ramadan, all people who say that they saw LAQ on 23/25/27/29 are mistaken, or if it was revealed 23rd, all people who say that they saw LAQ on 21/23/27/29 are mistaken, or if it was revealed 25th, all people who say that they saw LAQ on 21/23/27/29 are mistaken, and so on... So, in my opinion, call out these false imams who say that it occurred on 27th Ramadan as they are doing now, and if you sincerely believe you saw it on a specific date, then FOR YOU, that date is correct and will NEVER change, and only tell your closest relative about this lest you be taken for a liar when your neighbour says "But I saw it 2 nights ago!"... Who is correct???