title: Discord.js Bot can't handle multiple buttons in the same channel (Version 13)
body: <p>Is there a way to have a command with buttons be used by <strong>two people</strong> at the <strong>same time</strong> in the <strong>same channel</strong>?</p>
  <p>I made an adventure system which is going well so far, but I found out that only one person can use it in a channel. If another person uses it in the same channel, the <strong>&quot;DiscordAPIError: Unknown Interaction&quot;</strong> error comes as soon as a button is used. I tried adding the message author's id to the custom ID of the buttons, but it still doesn't work for some reason and I am utterly confused.</p>
  <p>From what I understand, I think it's unrelated to there being multiple button instances, but I can't think of any other reason. <strong>Here is the filter:</strong></p>
  <pre><code>const filter = async (interaction) =&gt; {
          if (interaction.user.id === message.author.id) return true;
          await interaction.deferReply()
          await interaction.editReply({ content: `**${interaction.user.username}**, You can't use this button!`, ephemeral: true})
          return false
      }
  </code></pre>
  <p><strong>And the button click detector goes something like this:</strong></p>
  <pre><code>GameCollect.on('collect', async ButtonInteraction =&gt; {
              ButtonInteraction.deferUpdate()
              // My code
  })
  </code></pre>
  <p><strong>I have tried:</strong></p>
  <ul>
  <li><p>Removing <code>ButtonInteraction.deferUpdate()</code> from all my click collectors.</p>
  </li>
  <li><p>Making the custom ids for the buttons have the message author's id at the end and making my code compatible with that change.</p>
  </li>
  <li><p>Smashing my head on my keyboard from confusion. Didn't work either... (satire)</p>
  </li>
  </ul>
  <p>If it's necessary, I can copy my code into a repl so that you can identify the problem easier, but I don't think the other portions would have any effect on this. I think it's just a piece of code/slight adjustment that I have to add for it to work with two people in the same channel.</p>
  <p><strong>EDIT: Alright, <a href="https://srcb.in/4XRD1Cg8tT" rel="nofollow noreferrer">here</a> is a source bin so that you can identify the problem better. Check the comments on the recent answer for some clarifications on my testing too. I will keep you updated if I find a solution.</strong></p>
  <p><strong>DISCLAIMER: I still haven't found a way to make this work in over a month, and I am essentially just giving up on buttons. Thank you to everyone who helped though.</strong></p>