Not sure if this is still an issue but have you checked the temp in the babies room? I had a similar issue and it was because the baby was cold. At 17 deg he would wake regularly, at 20 deg and with a few extra blankets he sleeps through. Might be worth trying a few more blankets if nothing else