Skip to content

bug: Discord Rich Presence throwing errors (v0.9.21.0) #771

@samip5

Description

@samip5

The Discord presence thing doesn't appear to work anymore, and that InternalError doesn't say much.

[Message:   BepInEx] BepInEx 5.4.17.0 - DSPGAME (4/12/2026 6:52:18 AM)
[Info   :   BepInEx] Running under Unity v2022.3.62.1451004
[Info   :   BepInEx] CLR runtime version: 4.0.30319.42000
[Info   :   BepInEx] Supports SRE: True
[Info   :   BepInEx] System platform: Bits64, Windows
[Message:   BepInEx] Preloader started
[Info   :   BepInEx] Loaded 1 patcher method from [BepInEx.Preloader 5.4.17.0]
[Info   :   BepInEx] 1 patcher plugin loaded
[Info   :   BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader]
[Message:   BepInEx] Preloader finished
[Message:   BepInEx] Chainloader ready
[Message:   BepInEx] Chainloader started
[Info   :   BepInEx] 7 plugins to load
[Warning:   BepInEx] Plugin [DSP Mod Save 1.2.2] targets a wrong version of BepInEx (5.4.20.0) and might not work until you update
[Info   :   BepInEx] Loading [ErrorAnalyzer 1.3.3]
[Info   :   BepInEx] Loading [IlLine 1.0.0]
[Info   :   BepInEx] Loading [NebulaMultiplayerMod 0.9.21.2]
[Info   :NebulaMultiplayerMod] Patching Dyson Sphere Program...
[Info   :NebulaMultiplayerMod] Applying patches from NebulaMultiplayerMod 0.9.21.0 made for game version 0.10.34.28470
[Info   :NebulaMultiplayerMod] Patching completed successfully. Time cost: 3.2026901
[Info   :NebulaMultiplayerMod] Applying Nebula Behaviors..
[Info   :NebulaMultiplayerMod] Behaviors applied.
[Warning:NebulaMultiplayerMod] Discord.ResultException: InternalError
  at Discord.Discord..ctor (System.Int64 clientId, System.UInt64 flags) [0x00328] in D:\a\nebula\nebula\dep\discord_game_sdk\Core.cs:858 
  at NebulaWorld.SocialIntegration.DiscordManager.Setup (Discord.ActivityManager+ActivityJoinHandler activityJoinHandler) [0x00018] in D:\a\nebula\nebula\NebulaWorld\SocialIntegration\DiscordManager.cs:37 
[Info   :   BepInEx] Loading [NebulaMultiplayerModApi 2.1.0.7]
[Info   :NebulaMultiplayerModApi] Nebula API is ready!
[Info   :   BepInEx] Loading [BulletTime 1.5.13]
[Info   :   BepInEx] Loading [DSP Mod Save 1.2.2]
[Info   :   BepInEx] Loading [NebulaCompatibilityAssist 0.5.1]
[Message:   BepInEx] Chainloader startup complete
[Info   :DSP Mod Save] DSP Mod Save is initialized!
[Info   :DSP Mod Save] _autosave_tmp: Game mod save not exist
[Info   :NebulaCompatibilityAssist] Nebula extra features - OK
[Info   :NebulaMultiplayerMod] Listening server on port 8469
[Info   :NebulaMultiplayerMod] Loading server data revision 8 (Latest 8)
[Info   :NebulaMultiplayerMod] Registering NC_AllModListProcessor to process packet of type: NC_AllModList
[Info   :NebulaMultiplayerMod] Registering NC_BattleUpdateProcessor to process packet of type: NC_BattleUpdate
[Info   :NebulaMultiplayerMod] Registering NC_LocatorFilterProcessor to process packet of type: NC_LocatorFilter
[Info   :NebulaMultiplayerMod] Registering NC_LocatorResultProcessor to process packet of type: NC_LocatorResult
[Info   :NebulaMultiplayerMod] Registering NC_ModSaveDataProcessor to process packet of type: NC_ModSaveData
[Info   :NebulaMultiplayerMod] Registering NC_ModSaveRequestProcessor to process packet of type: NC_ModSaveRequest
[Info   :NebulaMultiplayerMod] Registering NC_PlanetInfoDataProcessor to process packet of type: NC_PlanetInfoData
[Info   :NebulaMultiplayerMod] Registering NC_PlanetInfoRequestProcessor to process packet of type: NC_PlanetInfoRequest
[Info   :NebulaMultiplayerMod] Registering NC_StationConfigProcessor to process packet of type: NC_StationConfig
[Info   :NebulaMultiplayerMod] Registering NC_StationItemCountProcessor to process packet of type: NC_StationShipCount
[Info   :NebulaMultiplayerMod] Registering NC_StationStorageReponseProcessor to process packet of type: NC_StationStorageData
[Info   :NebulaMultiplayerMod] Registering NC_StationStorageRequestProcessor to process packet of type: NC_StationStorageRequest
[Info   :NebulaMultiplayerMod] Registering NC_UXA_PacketProcessor to process packet of type: NC_UXA_Packet
[Info   :NebulaMultiplayerMod] Registering PauseNotificationProcessor to process packet of type: PauseNotificationPacket
[Info   :NebulaMultiplayerMod] Registering PlayerActionPacketProcessor to process packet of type: PlayerSpeedActionPacket
[Info   :NebulaMultiplayerMod] Registering ProgressUpdateProcessor to process packet of type: ProgressUpdatePacket
[Info   :   Console] 4/15/2026 3:45:51 PM|Warn |Logger.set_Level|The current logging level has been changed to Debug.
[Warning:NebulaMultiplayerMod] 4/15/2026 3:45:51 PM|Warn |Logger.set_Output|The current output action has been changed.
[Info   :DSP Mod Save] Vectolandia: Game mod save not exist
[Warning:NebulaMultiplayerMod] UIAutoSave active: True
[Info   :NebulaMultiplayerMod] Pause PacketProcessor (PlanetData.LoadFactory)
[Info   :NebulaMultiplayerMod] Resume PacketProcessor (OnActivePlanetFactoryLoaded)
[Info   :NebulaMultiplayerMod] ==== Game load completed ====
[Info   :NebulaMultiplayerMod] Switched to TMPro chat view
[Info   :NebulaMultiplayerMod] NotifyTechUnlock techId=5203 level=3
[Info   :NebulaMultiplayerMod] Sending Tech Unlocked notification
[Info   :NebulaMultiplayerMod] Saving server data to _lastexit_.server, Revision:8 PlayerCount:3
[Info   :NebulaMultiplayerMod] 4/15/2026 3:48:34 PM|Info |WebSocketServer.receiveRequest|The underlying listener is stopped.
[Info   :DSP Mod Save] _autosave_tmp: Game mod save not exist

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneed investigationNeeds more context or information

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions