El problema es que no sabe cuál es el problema, está un poco perdido y no sabe qué hacer.
Me temo que tendrás que ir despacio, poco a poco, simplificando las cosas, comentando y así ir descartando cosas hasta encontrar el causante.
Tómate una buena jarra de tila y coge la lupa de detective...