Some of the main reasons for seeing rectangles instead of emojis are
Your device’s Emoji library might not include all of the available emojis.
Your region of operation may block some emojis.
Your device (mostly iPhone) may render emoji differently.