Yes. I'm having the same problem for a month or so. ever since I installed cyanogen 7 on my galaxy ace, no matter what i did, whatsapp messages kept on delaying. I first tried restoring a nandroid backup, didn't work. I then tried reinstalling cyanogenmod, it worked for a bit but it then start failing again so i reinstalled cyanogen and did a nandroid. It didn't work. I thought it could be something the nandroid backup did to the cell, so i reinstalled everything from the beginning: flashed the device to original stock rom then root, cwm, and cyanogen again.
The delay i noticed then was not to take on account 3 to 4 minutes the most.
But now again! i open the app and start recieving messages from hours ago. The thing is i've been using the device during the hours that i should have recieved all those messages. I don't know where can the problem come from. All I know is this didn't happen before having cyanogenmod installed, and know it does.
Does anyone have the problem above? Does anyone know of a possible solution?
Thanks in advance!