Prova a cambiare il server DNS del tuo cellulare o PC, perché spesso il problema non è la tua connessione ma il tuo provider internet ha server DNS lenti o sovraccarichi. Usa 8.8.8.8 (Google) o 1.1.1.1 (Cloudflare) invece di quelli che vengono per default. È una cosa che la gente quasi mai prova e a volte risolve tutto, soprattutto se hai disconnessioni sporadiche.
Detto questo, gli altri hanno ragione nel dire che 50 Mbps in un'app non ti dice nulla sulla stabilità reale. Quello che devi fare è aprire un terminale (cmd su Windows o terminale su Mac/Linux) ed eseguire un ping costante a un server, tipo `ping 8.8.8.8 -t` per qualche minuto mentre sei su Discord. Se vedi che c'è perdita di pacchetti (apparirà una percentuale alla fine) o picchi di latenza molto alti (numeri tipo 200+ ms), lì sta il tuo problema. Discord ha bisogno di una connessione stabile con latenza bassa, non necessariamente veloce.
Un altro trucco che funziona: disattiva temporaneamente qualsiasi VPN che hai attiva, perché alcuni VPN sono un incubo per Discord. E se usi il wifi, avvicinati di più al router o prova con cavo ethernet se possibile, perché il wifi può essere capriccioso a seconda delle interferenze o di quanti dispositivi sono connessi. A volte c'è tutto dentro casa che satura la banda.