Ani normální formy nedokáží zaručit, že jeden znak je jeden code point, pouze umožňují dva různé zápisy stejných znaků porovnávat. Unicode už není založeno na znacích a asi už nikdy nebude (těch kombinací je příliš mnoho a nikomu se to nechce kódovat).
Zotavení se z chyby je u UTF-8 i UTF-16 triviální (skočit na další znak a U+FFFD). Problémy se zotavováním trpělo UTF-1, které se už naštěstí nepoužívá.

