por fin encontre el problema, era xq tenia un texto plano con codigo <span style="...."> para cambiar parte del texto de color y la funcion que usaba ese codigo lo interpretaba y por eso decia lo de que faltaba ';'
Podeis ver una explicacion mas detallada y sugerirme alguna solucion al nuevo problema
aqui