This seems to happen when your rom build is too big. About 64-65MB seems to be the max size. You might try a build with fewer OEMs and see what happens.
Yeah your right. I experimented and seem's around 64mb was the sweet spot.
I must say though you can pack this rom with oems. I was never able to add this much in the wm5 kitchen.