Tenta mudar o servidor DNS do teu telemóvel ou PC, porque muitas vezes o problema não é a tua conexão mas sim o teu provedor de internet ter servidores DNS lentos ou sobrecarregados. Usa 8.8.8.8 (Google) ou 1.1.1.1 (Cloudflare) em vez dos que vêm por padrão. É uma coisa que a galera quase nunca tenta e às vezes resolve tudo, especialmente se tens desconexões esporádicas.
Dito isto, os outros têm razão em que 50 Mbps numa app não te diz nada sobre a estabilidade real. O que precisas fazer é abrir um terminal (cmd no Windows ou terminal no Mac/Linux) e executar um ping contínuo a um servidor, tipo `ping 8.8.8.8 -t` durante uns minutos enquanto estás no Discord. Se vires que há perda de pacotes (vai aparecer uma percentagem no final) ou picos de latência muito altos (números tipo 200+ ms), aí está a culpa. Discord precisa de uma conexão estável com latência baixa, não necessariamente rápida.
Outro truque que funciona: desativa temporariamente qualquer VPN que tenhas ativada, porque alguns VPNs são um pesadelo para o Discord. E se usas wifi, aproxima-te mais do router ou tenta com cabo ethernet se for possível, porque o wifi pode ser caprichoso dependendo de interferências ou de quantos dispositivos estão conectados. Às vezes está tudo dentro de casa a saturar a banda.