Not sure why i didn't work for you...
same thing worked for me ..i.e. added local codes with corresponding source and target value..
Have you selected the correct codelist group as per the one set in the communication systems level..
ID mapping is something for business partner id (which keeps track of onPremise external id and Cloud id internal id...)
Gud LucK
Rajesh