{ status: 'signalling', adapter: { sendPayload: [Function: sendPayload], destroy: [Function: destroy] } } { status: 'connecting', adapter: { sendPayload: [Function: sendPayload], destroy: [Function: destroy] }, networking: Networking { _events: [Object: null prototype] { close: [Function], stateChange: [Function: bound onNetworkingStateChange], error: [Function: bound onNetworkingError], debug: [Function: bound onNetworkingDebug] }, _eventsCount: 4, _maxListeners: undefined, onWsOpen: [Function: bound onWsOpen], onChildError: [Function: bound onChildError], onWsPacket: [Function: bound onWsPacket], onWsClose: [Function: bound onWsClose], onWsDebug: [Function: bound onWsDebug], onUdpDebug: [Function: bound onUdpDebug], onUdpClose: [Function: bound onUdpClose], debug: null, _state: { code: 0, ws: [VoiceWebSocket], connectionOptions: [Object] }, [Symbol(kCapture)]: false } } { status: 'connecting', adapter: { sendPayload: [Function: sendPayload], destroy: [Function: destroy] }, networking: Networking { _events: [Object: null prototype] { close: [Function], stateChange: [Function: bound onNetworkingStateChange], error: [Function: bound onNetworkingError], debug: [Function: bound onNetworkingDebug] }, _eventsCount: 4, _maxListeners: undefined, onWsOpen: [Function: bound onWsOpen], onChildError: [Function: bound onChildError], onWsPacket: [Function: bound onWsPacket], onWsClose: [Function: bound onWsClose], onWsDebug: [Function: bound onWsDebug], onUdpDebug: [Function: bound onUdpDebug], onUdpClose: [Function: bound onUdpClose], debug: null, _state: { code: 1, ws: [VoiceWebSocket], connectionOptions: [Object] }, [Symbol(kCapture)]: false } } { status: 'connecting', adapter: { sendPayload: [Function: sendPayload], destroy: [Function: destroy] }, networking: Networking { _events: [Object: null prototype] { close: [Function], stateChange: [Function: bound onNetworkingStateChange], error: [Function: bound onNetworkingError], debug: [Function: bound onNetworkingDebug] }, _eventsCount: 4, _maxListeners: undefined, onWsOpen: [Function: bound onWsOpen], onChildError: [Function: bound onChildError], onWsPacket: [Function: bound onWsPacket], onWsClose: [Function: bound onWsClose], onWsDebug: [Function: bound onWsDebug], onUdpDebug: [Function: bound onUdpDebug], onUdpClose: [Function: bound onUdpClose], debug: null, _state: { code: 1, ws: [VoiceWebSocket], connectionOptions: [Object] }, [Symbol(kCapture)]: false } } { status: 'connecting', adapter: { sendPayload: [Function: sendPayload], destroy: [Function: destroy] }, networking: Networking { _events: [Object: null prototype] { close: [Function], stateChange: [Function: bound onNetworkingStateChange], error: [Function: bound onNetworkingError], debug: [Function: bound onNetworkingDebug] }, _eventsCount: 4, _maxListeners: undefined, onWsOpen: [Function: bound onWsOpen], onChildError: [Function: bound onChildError], onWsPacket: [Function: bound onWsPacket], onWsClose: [Function: bound onWsClose], onWsDebug: [Function: bound onWsDebug], onUdpDebug: [Function: bound onUdpDebug], onUdpClose: [Function: bound onUdpClose], debug: null, _state: { code: 2, ws: [VoiceWebSocket], connectionOptions: [Object], udp: [VoiceUDPSocket], connectionData: [Object] }, [Symbol(kCapture)]: false } } { status: 'connecting', adapter: { sendPayload: [Function: sendPayload], destroy: [Function: destroy] }, networking: Networking { _events: [Object: null prototype] { close: [Function], stateChange: [Function: bound onNetworkingStateChange], error: [Function: bound onNetworkingError], debug: [Function: bound onNetworkingDebug] }, _eventsCount: 4, _maxListeners: undefined, onWsOpen: [Function: bound onWsOpen], onChildError: [Function: bound onChildError], onWsPacket: [Function: bound onWsPacket], onWsClose: [Function: bound onWsClose], onWsDebug: [Function: bound onWsDebug], onUdpDebug: [Function: bound onUdpDebug], onUdpClose: [Function: bound onUdpClose], debug: null, _state: { code: 2, ws: [VoiceWebSocket], connectionOptions: [Object], udp: [VoiceUDPSocket], connectionData: [Object] }, [Symbol(kCapture)]: false } } { status: 'connecting', adapter: { sendPayload: [Function: sendPayload], destroy: [Function: destroy] }, networking: Networking { _events: [Object: null prototype] { close: [Function], stateChange: [Function: bound onNetworkingStateChange], error: [Function: bound onNetworkingError], debug: [Function: bound onNetworkingDebug] }, _eventsCount: 4, _maxListeners: undefined, onWsOpen: [Function: bound onWsOpen], onChildError: [Function: bound onChildError], onWsPacket: [Function: bound onWsPacket], onWsClose: [Function: bound onWsClose], onWsDebug: [Function: bound onWsDebug], onUdpDebug: [Function: bound onUdpDebug], onUdpClose: [Function: bound onUdpClose], debug: null, _state: { code: 3, ws: [VoiceWebSocket], connectionOptions: [Object], udp: [VoiceUDPSocket], connectionData: [Object] }, [Symbol(kCapture)]: false } } { status: 'connecting', adapter: { sendPayload: [Function: sendPayload], destroy: [Function: destroy] }, networking: Networking { _events: [Object: null prototype] { close: [Function], stateChange: [Function: bound onNetworkingStateChange], error: [Function: bound onNetworkingError], debug: [Function: bound onNetworkingDebug] }, _eventsCount: 4, _maxListeners: undefined, onWsOpen: [Function: bound onWsOpen], onChildError: [Function: bound onChildError], onWsPacket: [Function: bound onWsPacket], onWsClose: [Function: bound onWsClose], onWsDebug: [Function: bound onWsDebug], onUdpDebug: [Function: bound onUdpDebug], onUdpClose: [Function: bound onUdpClose], debug: null, _state: { code: 3, ws: [VoiceWebSocket], connectionOptions: [Object], udp: [VoiceUDPSocket], connectionData: [Object] }, [Symbol(kCapture)]: false } } { status: 'connecting', adapter: { sendPayload: [Function: sendPayload], destroy: [Function: destroy] }, networking: Networking { _events: [Object: null prototype] { close: [Function], stateChange: [Function: bound onNetworkingStateChange], error: [Function: bound onNetworkingError], debug: [Function: bound onNetworkingDebug] }, _eventsCount: 4, _maxListeners: undefined, onWsOpen: [Function: bound onWsOpen], onChildError: [Function: bound onChildError], onWsPacket: [Function: bound onWsPacket], onWsClose: [Function: bound onWsClose], onWsDebug: [Function: bound onWsDebug], onUdpDebug: [Function: bound onUdpDebug], onUdpClose: [Function: bound onUdpClose], debug: null, _state: { code: 4, ws: [VoiceWebSocket], connectionOptions: [Object], udp: [VoiceUDPSocket], connectionData: [Object] }, [Symbol(kCapture)]: false } } { status: 'ready', adapter: { sendPayload: [Function: sendPayload], destroy: [Function: destroy] }, networking: Networking { _events: [Object: null prototype] { close: [Function], stateChange: [Function: bound onNetworkingStateChange], error: [Function: bound onNetworkingError], debug: [Function: bound onNetworkingDebug] }, _eventsCount: 4, _maxListeners: undefined, onWsOpen: [Function: bound onWsOpen], onChildError: [Function: bound onChildError], onWsPacket: [Function: bound onWsPacket], onWsClose: [Function: bound onWsClose], onWsDebug: [Function: bound onWsDebug], onUdpDebug: [Function: bound onUdpDebug], onUdpClose: [Function: bound onUdpClose], debug: null, _state: { code: 4, ws: [VoiceWebSocket], connectionOptions: [Object], udp: [VoiceUDPSocket], connectionData: [Object] }, [Symbol(kCapture)]: false } } { status: 'ready', adapter: { sendPayload: [Function: sendPayload], destroy: [Function: destroy] }, networking: Networking { _events: [Object: null prototype] { close: [Function], stateChange: [Function: bound onNetworkingStateChange], error: [Function: bound onNetworkingError], debug: [Function: bound onNetworkingDebug] }, _eventsCount: 4, _maxListeners: undefined, onWsOpen: [Function: bound onWsOpen], onChildError: [Function: bound onChildError], onWsPacket: [Function: bound onWsPacket], onWsClose: [Function: bound onWsClose], onWsDebug: [Function: bound onWsDebug], onUdpDebug: [Function: bound onUdpDebug], onUdpClose: [Function: bound onUdpClose], debug: null, _state: { code: 4, ws: [VoiceWebSocket], connectionOptions: [Object], udp: [VoiceUDPSocket], connectionData: [Object] }, [Symbol(kCapture)]: false } } { status: 'ready', adapter: { sendPayload: [Function: sendPayload], destroy: [Function: destroy] }, networking: Networking { _events: [Object: null prototype] { close: [Function], stateChange: [Function: bound onNetworkingStateChange], error: [Function: bound onNetworkingError], debug: [Function: bound onNetworkingDebug] }, _eventsCount: 4, _maxListeners: undefined, onWsOpen: [Function: bound onWsOpen], onChildError: [Function: bound onChildError], onWsPacket: [Function: bound onWsPacket], onWsClose: [Function: bound onWsClose], onWsDebug: [Function: bound onWsDebug], onUdpDebug: [Function: bound onUdpDebug], onUdpClose: [Function: bound onUdpClose], debug: null, _state: { code: 4, ws: [VoiceWebSocket], connectionOptions: [Object], udp: [VoiceUDPSocket], connectionData: [Object] }, [Symbol(kCapture)]: false }, subscription: PlayerSubscription { connection: VoiceConnection { _events: [Object: null prototype], _eventsCount: 2, _maxListeners: undefined, debug: null, rejoinAttempts: 0, onNetworkingClose: [Function: bound onNetworkingClose], onNetworkingStateChange: [Function: bound onNetworkingStateChange], onNetworkingError: [Function: bound onNetworkingError], onNetworkingDebug: [Function: bound onNetworkingDebug], _state: [Circular *1], packets: [Object], joinConfig: [Object], [Symbol(kCapture)]: false }, player: AudioPlayer { _events: [Object: null prototype] {}, _eventsCount: 0, _maxListeners: undefined, subscribers: [Array], _state: [Object], behaviors: [Object], debug: [Function (anonymous)], [Symbol(kCapture)]: false } } } /node_modules/@discordjs/voice/dist/util/entersState.js:17 const timeout = setTimeout(() => reject(new Error(`Did not enter state ${status} within ${maxTime}ms`)), maxTime); ^ Error: Did not enter state playing within 5000ms