SpeakingMap stops triggering 'start' events after some time

My bot is connected to the voice channel through a VoiceConnection and has a VoiceReceiver. I added an event listener for the 'start' event of the SpeakingMap. It seems to work fine for around 1 minute then stops triggering. Any help would be appreciated.
Was this page helpful?