I am currently getting no response whenever I call it. I seems to just hang without returning at all whether it was successful or not. I’ve tried wrapping it and unwrapping it in pcalls that throw success, result variables, but nothing happens. Anybody else having this problem, or is it just me?
That’s the thing, though. It returns nothing. Like absolutely nothing. Not even “nil.”
Okay, I found the issue. It must’ve been some update/optimization to the Roblox engine that broke my relatively fragile handling situation: The cleanup handling was being called when any player is being removed as an event, but the problem was that, since I was the only player in the test server, the game was also shutting down at the same time. While it didn’t used to matter, I guess Roblox changed something with their shut down procedures that unfortunately are more aggressive at culling threads that aren’t explicitly binded to the game close, allowing for proper cleanup behaviors. While annoying, it is fair, as the original behavior was never guaranteed in the first place.
What… nil represents nothing. Show code