← Type index

DisconnectFailReason

Wire format

1 format

Values are serialized as varint32.

ZigZag-encoded, then written as base-128 groups with the high bit indicating continuation. 1-5 bytes

CompressionEnum-as-Value

Enum values

149 values
  1. 0Unknown
  2. 1CantConnectNoInternet
  3. 2NoPermissions
  4. 3UnrecoverableError
  5. 4ThirdPartyBlocked
  6. 5ThirdPartyNoInternet
  7. 6ThirdPartyBadIP
  8. 7ThirdPartyNoServerOrServerLocked
  9. 8VersionMismatch
  10. 9SkinIssue
  11. 10InviteSessionNotFound
  12. 11EduLevelSettingsMissing
  13. 12LocalServerNotFound
  14. 13LegacyDisconnect
  15. 14INTERNAL_UserLeaveGameAttempted
  16. 15PlatformLockedSkinsError
  17. 16RealmsWorldUnassigned
  18. 17RealmsServerCantConnect
  19. 18RealmsServerHidden
  20. 19RealmsServerDisabledBeta
  21. 20RealmsServerDisabled
  22. 21CrossPlatformDisabled
  23. 22TESTONLY_CantConnect
  24. 23SessionNotFound
  25. 24ClientSettingsIncompatibleWithServer
  26. 25ServerFull
  27. 26InvalidPlatformSkin
  28. 27EditionVersionMismatch
  29. 28EditionMismatch
  30. 29LevelNewerThanExeVersion
  31. 30INTERNAL_NoFailOccurred
  32. 31BannedSkin
  33. 32Timeout
  34. 33ServerNotFound
  35. 34OutdatedServer
  36. 35OutdatedClient
  37. 36NoPremiumPlatform
  38. 37MultiplayerDisabled
  39. 38NoWiFi
  40. 39WorldCorruption
  41. 40NoReason
  42. 41Disconnected
  43. 42InvalidPlayer
  44. 43LoggedInOtherLocation
  45. 44ServerIdConflict
  46. 45NotAllowed
  47. 46NotAuthenticated
  48. 47InvalidTenant
  49. 48UnknownPacket
  50. 49UnexpectedPacket
  51. 50InvalidCommandRequestPacket
  52. 51HostSuspended
  53. 52LoginPacketNoRequest
  54. 53LoginPacketNoCert
  55. 54MissingClient
  56. 55Kicked
  57. 56KickedForExploit
  58. 57KickedForIdle
  59. 58ResourcePackProblem
  60. 59IncompatiblePack
  61. 60OutOfStorage
  62. 61InvalidLevel
  63. 62DisconnectPacket
  64. 63BlockMismatch
  65. 64InvalidHeights
  66. 65InvalidWidths
  67. 66ConnectionLost
  68. 67ZombieConnection
  69. 68Shutdown
  70. 69ReasonNotSet
  71. 70LoadingStateTimeout
  72. 71ResourcePackLoadingFailed
  73. 72SearchingForSessionLoadingScreenFailed
  74. 73NetherNetProtocolVersion
  75. 74SubsystemStatusError
  76. 75EmptyAuthFromDiscovery
  77. 76EmptyUrlFromDiscovery
  78. 77ExpiredAuthFromDiscovery
  79. 78UnknownSignalServiceSignInFailure
  80. 79XBLJoinLobbyFailure
  81. 80UnspecifiedClientInstanceDisconnection
  82. 81NetherNetSessionNotFound
  83. 82NetherNetCreatePeerConnection
  84. 83NetherNetICE
  85. 84NetherNetConnectRequest
  86. 85NetherNetConnectResponse
  87. 86NetherNetNegotiationTimeout
  88. 87NetherNetInactivityTimeout
  89. 88StaleConnectionBeingReplaced
  90. 89RealmsSessionNotFound
  91. 90BadPacket
  92. 91NetherNetFailedToCreateOffer
  93. 92NetherNetFailedToCreateAnswer
  94. 93NetherNetFailedToSetLocalDescription
  95. 94NetherNetFailedToSetRemoteDescription
  96. 95NetherNetNegotiationTimeoutWaitingForResponse
  97. 96NetherNetNegotiationTimeoutWaitingForAccept
  98. 97NetherNetIncomingConnectionIgnored
  99. 98NetherNetSignalingParsingFailure
  100. 99NetherNetSignalingUnknownError
  101. 100NetherNetSignalingUnicastDeliveryFailed
  102. 101NetherNetSignalingBroadcastDeliveryFailed
  103. 102NetherNetSignalingGenericDeliveryFailed
  104. 103EditorMismatchEditorWorld
  105. 104EditorMismatchVanillaWorld
  106. 105WorldTransferNotPrimaryClient
  107. 106INTERNAL_RequestServerShutdown
  108. 107ClientGameSetupCancelled
  109. 108ClientGameSetupFailed
  110. 109NoVenue
  111. 110NetherNetSignalingSigninFailed
  112. 111SessionAccessDenied
  113. 112ServiceSigninIssue
  114. 113NetherNetNoSignalingChannel
  115. 114NetherNetNotLoggedIn
  116. 115NetherNetClientSignalingError
  117. 116SubClientLoginDisabled
  118. 117DeepLinkTryingToOpenDemoWorldWhileSignedIn
  119. 118AsyncJoinTaskDenied
  120. 119RealmsTimelineRequired
  121. 120GuestWithoutHost
  122. 121FailedToJoinExperience
  123. 122NetherNetDataChannelClosed
  124. 123DiscoveryEnvironmentMismatch
  125. 124HostWithoutKeys
  126. 125HostSignedOut
  127. 126ScriptWatchdogException
  128. 127ScriptMemoryLimitExceeded
  129. 128StorageLowDuringGameplay
  130. 129StorageFullDuringGameplay
  131. 130LevelStorageCorruption
  132. 131EditionMismatchVanillaToEdu
  133. 132EditionMismatchEduToVanilla
  134. 133EditorMismatchEditorToVanilla
  135. 134EditorMismatchVanillaToEditor
  136. 135DenyListed
  137. 136NonceMissing
  138. 137NonceNotFound
  139. 138NonceExpired
  140. 139NonceNotValid
  141. 140HostDisconnected
  142. 141EditorJoinIntentPolicyFailure
  143. 142NetherNetIdentityNotAllowed
  144. 143InvalidName
  145. 144ExpiredToken
  146. 145HostAcceptsNoTypeOfAuth
  147. 146NotAuthenticatedFastFail
  148. 147EditorNotAllowed
  149. 148MissingStructureData

Packet references

1 reference
  1. DisconnectPacketReason › DisconnectFailReason

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.