If you use a dynamic textbox in Flash and you want to embed the British Pound symbol (£) then you will want to also embed the “Latin I” glyphs with your textfield.

I ran into this building a pricing page for a UK client — the £ symbol just showed up as a blank space. Flash only embeds the character ranges you explicitly select, and the pound sign lives in the Latin Extended set rather than Basic Latin. To fix it, select your dynamic text field, click “Embed” in the Properties panel, and check “Latin I” under the character ranges. You can also type £ directly into the “Include these characters” field if you want to keep the embedded font size small. This same issue applies to other currency symbols like € — always test your special characters after embedding.