Hola otra vez, Josemi
creo que ya he dado con el problema despues de no te imaginas cuantas pruebas. Lo explico con detalle por si le sirve a alguien mas en el futuro
el tema es que tenia el codigo con basurilla, y a la mitad un <?php que me estaba provocando errores. Eliminando esto y poniendo el mensaje directamente como una linea de texto (sin shtml) redireccionaba sin problemas
por ultimo, para resolver el tema de los shtml lo que hice fue depurar aun mas el codigo y eliminar todas las aperturas (<?) y cierres (?>) de php y voilá!!!! funciona
muchas gracias josemi por tu ayuda