Discord Error 50012 is most of the time related to the issue of improper update or installation of the Discord desktop app due to corrupted cache files, unstable internet connection, antivirus/firewall blocking, or lack of sufficient permissions on the system. To resolve it, a restart of both Discord and your PC should be done as the first step. Next, you can try running Discord as an administrator, verifying your internet connection, temporarily disabling antivirus/firewall, removing the Discord AppData cache folders, and lastly reinstalling Discord with the latest installer from the official website.