Having spent time with Muslim friends around Ramadan, I have no doubt that this is due to OVEREATING after sunset and before sunrise. I've seen people pack 3000 calories into 2 meals when they should be getting 1500-2000, especially with the reduced activity levels due to lower energy.
Fasting doesn't give you the ability to break rules of biology.
Fasting doesn't give you the ability to break rules of biology.