tech, it probably worked if you didn't use any special characters. htmlpurifier's failing because of a default change from an ISO standard to a UTF-8 standard with the PHP upgrade. If it fails to parse, it'll leave the field empty.
NES_Rules, that's always been the case unfortunately.