yo tuve ese problema pero con HTML ya hace tiempo y la funcion nl2br de php hace que respete los "enter".
y no se te olvide en el flash poner System.useCodepage = true;
a mi lo que me hacía en flash era mostrar un "enter" como doble, y se veia muy espaciado el texto, tuve que hacer unos reemplazos en php.
Suerte y si lo resolviste ya o lo resuelves me dices si te funciono.