might depend on kopete version - microsoft now and then changes the msn protocol to make it harder for non-official msn clients to connect to their network.
if you're attempting to use a custom emoticon, Kopete doesn't support sending those via MSN yet, only receiving them, which would be why he doesn't see it. Support for sending has already been requested, but there's no timeline for it to be implemented in