Describe the bug
That even though there are enough songs in the queue, if we try to skip a song again too soon after skipping a song (before the new song starts), playback is broken.
To Reproduce
Add a few or more songs to the queue. (At least 3)
After skipping a song with the .node.skip() function, skip the song again with the same function before the new song starts. (For the problem to occur, there must be an interval of 500-1500 ms between two song skipping operations. If it is too early or too late, the problem does not occur.)
And playback becomes broken.
Expected behavior
The player is expected to move on to the next song.
Screenshots
Please complete the following information:
Node Version: 20.7.0
Discord Player Version: 6.6.6
Discord.js Version: 14.13.0
Additional context
The same problem occurs in discord-player@6.6.7-dev.0 version.
Describe the bug That even though there are enough songs in the queue, if we try to skip a song again too soon after skipping a song (before the new song starts), playback is broken.
To Reproduce Add a few or more songs to the queue. (At least 3) After skipping a song with the.node.skip() function, skip the song again with the same function before the new song starts. (For the problem to occur, there must be an interval of 500-1500 ms between two song skipping operations. If it is too early or too late, the problem does not occur.)
And playback becomes broken.
Expected behavior The player is expected to move on to the next song.
Screenshots
Please complete the following information:
Additional context The same problem occurs in discord-player@6.6.7-dev.0 version.