Registrering af slash commands til en Discord-server kan nogle gange resultere i, at kun én kommando vises, selvom botten er konfigureret til at registrere flere. Problemet kan være relateret til brugen af discord.js-biblioteket med REST, som beskrevet i discord.js guide.
Selve registreringsprocessen forløber normalt, og loggen viser ingen fejl. På Discord-serveren vises dog kun én kommando. Dette kan skyldes caching-problemer relateret til, hvordan kommandoer vises for brugere på serveren. Discords nye V2 autorisationssystem kan være årsagen til problemet, som påvirker mange brugere og bot-udviklere.
En midlertidig løsning er at bruge V2 Slash Command autorisationssystemet. Ved at fjerne tilladelser for hver slash command og derefter synkronisere igen, vil kommandoen blive vist igen. Denne metode er dog ret kompleks og det er usikkert, om den er en permanent løsning, især efter redigering af tilladelser i serverindstillingerne.
Efter at have redigeret tilladelser i serverindstillingerne, blev alle kommandoer vist korrekt. Ændring af kommandotilladelser, omend komplekst, løste problemet med kun én synlig kommando. Dette tyder på, at V2 autorisationssystemet kan være roden til problemet.
Problemet er observeret på Canary version 126462 (1f5f36e) Host 1.0.46, Windows 10 64-Bit (10.0.19043). Det er nødvendigt at følge Discords fremtidige opdateringer for at se, om problemet løses permanent. At forstå og anvende midlertidige løsninger som redigering af kommandotilladelser kan hjælpe med at sikre bottens stabilitet, mens man venter.