1 min read

Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.

DebuggerEndReason

Indicates why a ConnectionEnded event fired on a DebuggerConnectionManager. Each value corresponds to a distinct termination path in the Debugger V2 connection lifecycle.

Items

NameValueDescription
ClientRequest0Client requested connection termination.
Timeout1Connection timed out.
InvalidHost2Invalid host:port combination.
Disconnected3Connection was lost.
ServerShutdown4Server terminated the connection because it shut down.
ServerProtocolMismatch5Server has wrong version of protocol.
ConfigurationFailed6Got a failure response when trying to configure the server.
RpcError7An error occurred in the RPC layer.

ClientRequest

Client requested connection termination.

FieldValue
value0

Timeout

Connection timed out.

FieldValue
value1

InvalidHost

Invalid host:port combination.

FieldValue
value2

Disconnected

Connection was lost.

FieldValue
value3

ServerShutdown

Server terminated the connection because it shut down.

FieldValue
value4

ServerProtocolMismatch

Server has wrong version of protocol.

FieldValue
value5

ConfigurationFailed

Got a failure response when trying to configure the server.

FieldValue
value6

RpcError

An error occurred in the RPC layer.

FieldValue
value7