\ 0000 ошибочно интерпретируется как EOF при чтении внешних данных.То же самое происходит и в файлах XML.
Вы должны иметь возможность заменить ее однозначной последовательностью символов перед передачей строки во Flash и обратно при получении в ActionScript.В функции JavaScript используйте что-то вроде
return returnString.replace (/\0000/g, "{nil}");
. Это должно удалить ненужные символы \ 0000 из строки перед возвратом во Flash.
На стороне Flash используйте
receiveString = receiveString.replace (/\{nil\}/g, "\u0000");
непосредственно после получения данных.