Flex Mobile Project として Flash Builder 4.6 (Flex SDK 4.6.0) でモバイル アプリを開発しています。
unescape メソッドがエンコードされた文字の一部を空のスペースに置き換えたときに、これに気付きました。
trace(unescape("%8A %9F")); // traces NOTHING
私がテストした限り、%80 ~ %9F 内のすべての文字は何も置き換えられません。残りのキャラクターはうまく機能しているようです。