TheUbMunster / SmoOnlineServer

Voice Proximity Server for Super Mario Odyssey: Online
https://discord.gg/jYCueK2BqD
5 stars 0 forks source link

I got this error code when I hit the connect phone button #15

Closed gamingguy789 closed 1 month ago

gamingguy789 commented 2 months ago

Client connected {10/10/2024 4:29:30 PM} Info [VoiceProxServer] Successful client handshake {10/10/2024 4:29:30 PM} Info [VoiceProxServer] Was no lobby, first user joined, now attempting to CloseThenOpenPVCLobby. {10/10/2024 4:29:30 PM} Info [Discord] Attempting to open PVC lobby {10/10/2024 4:29:47 PM} Error [Discord] System.NullReferenceException: Object reference not set to an instance of an object. {10/10/2024 4:29:47 PM} Error [Discord] at Server.DiscordBot.CloseThenOpenPVCLobby() in E:\Sams Stuff!C# Projects\SmoOnlineServer\Server\DiscordBot.cs:line 189 {10/10/2024 4:29:47 PM} Warn [VoiceProxServer] CloseThenOpenPVCLobby failed

TheUbMunster commented 2 months ago

This seems to be related to the ratelimit feature. When using this, did you repeatedly open/close voice lobbies via connecting and disconnecting a whole lot in a short period of time? If so, try waiting a bit, then try again.

gamingguy789 commented 2 months ago

no

gamingguy789 commented 2 months ago

Client connected {10/10/2024 6:21:51 PM} Info [VoiceProxServer] Successful client handshake {10/10/2024 6:21:51 PM} Info [VoiceProxServer] Was no lobby, first user joined, now attempting to CloseThenOpenPVCLobby. {10/10/2024 6:21:51 PM} Info [Discord] Attempting to open PVC lobby {10/10/2024 6:21:51 PM} Error [Discord] System.NullReferenceException: Object reference not set to an instance of an object. {10/10/2024 6:21:51 PM} Error [Discord] at Server.DiscordBot.CloseThenOpenPVCLobby() in E:\Sams Stuff!C# Projects\SmoOnlineServer\Server\DiscordBot.cs:line 189 {10/10/2024 6:21:51 PM} Warn [VoiceProxServer] CloseThenOpenPVCLobby failed

gamingguy789 commented 2 months ago

says the same thing

gamingguy789 commented 1 month ago

@TheUbMunster Hello?

gamingguy789 commented 1 month ago

Client connected {10/12/2024 2:03:58 PM} Info [VoiceProxServer] Successful client handshake {10/12/2024 2:03:58 PM} Info [VoiceProxServer] Was no lobby, first user joined, now attempting to CloseThenOpenPVCLobby. {10/12/2024 2:03:58 PM} Info [Discord] Attempting to open PVC lobby {10/12/2024 2:03:58 PM} Error [Discord] System.NullReferenceException: Object reference not set to an instance of an object. {10/12/2024 2:03:58 PM} Error [Discord] at Server.DiscordBot.CloseThenOpenPVCLobby() in E:\Sams Stuff!C# Projects\SmoOnlineServer\Server\DiscordBot.cs:line 189 {10/12/2024 2:03:58 PM} Warn [VoiceProxServer] CloseThenOpenPVCLobby failed

gamingguy789 commented 1 month ago

says the same thing @TheUbMunster

TheUbMunster commented 1 month ago

Internally, the server/client use discord's GameSDK for the voice lobbies, and the api underwent a few changes that broke compatibility. It's possible that it could be updated to ensure compatibility with the latest api version, or perhaps use some other voice lobby library to provide the functionality. I don't have time for this right now, but someday I might fix it if nobody else has.