Ну, очевидно текстовое поле hintText создано в редакторе, и ему выставлены настройки шрифта, в частности — что нужно использовать внедренный шрифт (Embed Font) и, что немаловажно, в нем вбит какой-то текст уже в редакторе, то есть не программно. Соответственно, компилятор внедрил в ролик swf только те глифы (символы шрифта), которые используются в поле на момент компиляции. Остальных глифов [букв] в ролике нет, поэтому при программной замене текста в поле отображаются только те символы, которые внедрены.
Либо внедрить все необходимые символы, либо использовать не внедренный в swf-файл шрифт, а установленный в системе, на которой будет проигрываться ролик. У разных способов свои плюсы и минусы, Вам придется разобраться самому и решить.
Добавлено через 13 минут
То есть, если Вам нужно, чтобы это поле отображало текст каким-то нестандартным художественным шрифтом, которого наверняка нет на компьютерах/мобильниках у всех пользователей, то такой особенный шрифт нужно внедрять в сам swf-ролик. Тогда шрифт будет находиться прямо в swf-файле и скачиваться пользователем вместе с роликом. И у всех клиентов текст будет показываться одинаково, но при этом вес файла серьезно увеличится.
Если же какого-то особенного шрифта не требуется, то можно указать полю использовать системный шрифт. Причем, можно указать как конкретный шрифт, например Arial (но тогда возможна ситуация, что у клиента и Ариал не установлен), так и более абстрактно — только один из трех стандартных типов: с засечками, без, и моноширинный ("пишущей машинки"). Тогда система сама подставит шрифт нужного типа из установленных. Здесь подводными камнями может оказаться реальный размер шрифта, поскольку далеко не все шрифты четко соответствуют заявленной высоте, а по ширине и вовсе "дело вкуса".