when I use the include page macro to mirror a page, most of the emojis of the source page won't be displayed correctly on the target page, only a star-symbol instead. I've only found one emoji, the smiley which is displayed correctly on the target page. All others I'ver tried out, e.g. :sunglasses: , :envelope: , :muscle: are replaces by a blue star symbol on the target page.
Yes, it's definitely a bug.
Looking at the markup, they are rendering the emojis in the include macro completely differently to in the page that they are included from:
The best thing to do would be open a support ticket with Atlassian.
I raised a ticket with Atlassian support as this issue also occurs with the Include Blog Post Macro. This is the reply I received:
Your observation has been confirmed to be a bug where certain emojis are not rendered correctly inside the blog post macros. We have raised a public bug for your observation. You can click the "This affects my team" button on the top right of the bug. So you will get a notification when the Engineering team updates the bug. Also, any bug will follow the Atlassian bug policy.