Skip to content

Troubleshooting

vyfor edited this page Aug 21, 2024 · 8 revisions

🔧 Troubleshooting

"Error moving file" during installation/updating

  • Ensure that you have the latest Rust compiler installed. Close all instances of Neovim and retry

Rich Presence is not shown in Discord

  1. Ensure that cord.nvim is loaded (try running a user command)

  2. Confirm that your Activity Privacy settings are enabled

  3. Set log_level to 'trace' and check :messages for logs

  4. Verify that the Discord IPC pipe exists:

    Windows:

    Test-Path \\.\pipe\discord-ipc-0

    Unix:

    find /tmp /var/run /run -type s -name 'discord-ipc-*' 2>/dev/null

No buttons are shown in the Rich Presence

  • After the recent UI update related to user profiles, there's a client-sided bug on Discord where you yourself can't see the buttons on your own rich presence. Ask somebody else to confirm if they can see them

Rich Presence timer is stuck at 00:00

  • This issue is usually resolved by syncing your system date and timezone

Running inside WSL

  • WSL doesn't expose Windows pipes by default. In order to do so, install socat and npiperelay, then alias nvim to expose the pipe as done in this guide:
    nvim () {
        pidof socat > /dev/null 2>&1
        if ! $? -eq 0; then
            socat UNIX-LISTEN:/tmp/discord-ipc-0,fork \
              EXEC:"npiperelay.exe //./pipe/discord-ipc-0"&
        fi
        command nvim "$@"
    }

Running on a remote server

  • Expose the Discord IPC socket over SSH using this guide

Is your issue not listed?

  • Please open a new issue