"User code not known" means that whichever system is issuing the response (ESID) does not recognise the other party's SSID (ODETTE ID) code.
Is your system sending this ESID response? If this is the case, your system does not recognise your trading partner's SSID code.
If it is their system sending the ESID response, then they do not recognise your SSID code.