A discord.js v14 bot sends a slash-command interaction response containing external emojis, which render fine initially. After the bot updates the same interaction with interaction.editReply(), the emojis disappear because the permission calculation for interaction update requests was still using the old system instead of the bot's current permissions. The embed was created the same way in both cases; only the update path broke.