without your log and contents it is hard to pinpoint. Some suggestions.
-- Make sure both variables are character.
-- Make sure the alias does not have either leading or trailing blanks in it (print alias with a hex format to see what SAS thinks is there).
-- You might try the code
to see if that helps.