Discord uses UDP to send data, sometimes when your network is not properly configured to do so it will give an "RTC Connecting" error where you won't be able to enter a voice channel at all, or it won't allow you to speak without problems in discord.
Try using a different connection and see how...