Unicode standards are supposed to keep the Emoji looking the same on the receivers end. Unfortunately if the receiver cannot display the same picture some simply blank it out.
There are posts concerning Microsoft emoji issues with not displaying on their windows phones and PC's running windows OS going back a few years.
sounds like a windows phone issue.
Z10 on BES
Z10 on BIS