Fairly self explanatory bug. When we close our servers with the Shutdown Server button within a server under the Server Management dashboard, it passes Enum.CloseReason.RobloxMaintenance to BindToClose instead of Enum.CloseReason.DeveloperShutdown.
We verified this by creating a webhook that logs the reason when we shut a server down, of which yielded RobloxMaintenance.
Looking at the server management dashboard itself, Roblox lists these servers’ statuses as “Restarted,” so I wonder if this might be an issue with closing subplace servers specifically (as when you close a subplace server it automatically sends you to a server in the main place.)
Expected behavior
We would expect the server to instead close with DeveloperShutdown as the CloseReason.