Probablemente fuera por pasar de Froyo a una cocinada Gingerbread. Antes de meter una ROM cocinada deberías hacer una intalación completa de una ROM no cocinada y que sea de la misma versión de Android.
Por ejemplo, si quieres meter una cocinada basada en Android 2.3.4, deberías flashear primero la ROM JVR (o cualquier otra 2.3.4) con instalación limpia, y a partir de ahí puedes poner todas las cocinadas que te apetezcan siempre que estén basadas en 2.3.4.
PD.- Una vez aclarado esto, si tienes dudas en concreto sobre alguna ROM, es mejor que preguntes en el hilo correspondiente.