issues w/ loading into co-op game: character is invisible + frozen

goomyu

Greenhorn
hi all!

i've been playing with my friend in a co-op file relatively problem free until recently. after crashing while trying to enter a different area midday, i was unable to rejoin the game without respawning in the host's cabin. my character ends up invisible and freezes if i click or interact with anything in the game. crashes upon entering a different area have happened before, however, i was able to respawn normally before. i have a hunch that the save data might have been corrupted when i tried to rejoin the game while the host was sleeping in-game, although i'm not too sure!

we've tried recovering old save data (one in-game day), but the same issue reoccurs. however, older save data (one in-game month) was able to be recovered and works fine. in both files, the host is able to play without issues, so i'm assuming it might be a problem on my end. both of us have mods, but the host does have a considerably more mods than me. we've been able to play together normally on multiple different files so far, so i'm not sure if this is the issue at hand, but all insight is appreciated!

we're rlly hoping to be able to salvage our current progress and save data-- so again, any help is greatly appreciated! tysm in advance :)

my smapi log: https://smapi.io/log/bddfeba3e0fd4a06ba9d5cd84b354c6d

character spawns invisible in host's cabin, can only see items if i click on it-- which shortly freezes my character
 
Thanks for the log.
With multiplayer; it's really best that players have mostly the same mods; so that there's no breakage.
And have both the host & farmhand logs.

As you mentioned; your friend has a ton of mods, and you have 5:
Code:
22:35:13    INFO    SMAPI    Loaded 5 mods:
Received context for host 4197116528486593548 running SMAPI 3.18.2 with 105 mods.
For the error, there's a network error. And, then one referencing the wakeup position of the farmer.
It unfortunately doesn't specify the cause, but it's likely one of your friend's mods.
Code:
22:36:04    ERROR    SMAPI    An error occurred in the overridden update loop: InvalidOperationException: Operation is not valid due to the current state of the object.
   at Netcode.NetRefTypes.ReadGenericType(BinaryReader reader) in stardewvalley\Farmer\Netcode\NetRef.cs:line 355
   at Netcode.NetRefTypes.ReadType(BinaryReader reader) in stardewvalley\Farmer\Netcode\NetRef.cs:line 332
   at Netcode.NetRefBase`2.ReadFull(BinaryReader reader, NetVersion version) in stardewvalley\Farmer\Netcode\NetRef.cs:line 220
   at Netcode.NetDictionary`5.ReadFieldFull(BinaryReader reader, NetVersion version) in stardewvalley\Farmer\Netcode\NetDictionary.cs:line 365
   at Netcode.NetDictionary`5.ReadFull(BinaryReader reader, NetVersion version) in stardewvalley\Farmer\Netcode\NetDictionary.cs:line 545
   at Netcode.NetCollection`1.ReadFull(BinaryReader reader, NetVersion version) in stardewvalley\Farmer\Netcode\NetCollection.cs:line 266
   at Netcode.NetFields.ReadFull(BinaryReader reader, NetVersion version) in stardewvalley\Farmer\Netcode\NetFields.cs:line 107
   at Netcode.NetExtendableRef`2.ReadValueFull(T value, BinaryReader reader, NetVersion version) in stardewvalley\Farmer\Netcode\NetRef.cs:line 263
   at Netcode.NetRefBase`2.ReadFull(BinaryReader reader, NetVersion version) in stardewvalley\Farmer\Netcode\NetRef.cs:line 222
   at Netcode.NetRoot`1.Connect(BinaryReader reader) in stardewvalley\Farmer\Netcode\NetRoot.cs:line 85
   at StardewValley.Multiplayer.readObjectFull[T](BinaryReader reader) in stardewvalley\Farmer\Farmer\Network\Multiplayer.cs:line 807
   at StardewValley.Multiplayer.readActiveLocation(IncomingMessage msg) in stardewvalley\Farmer\Farmer\Network\Multiplayer.cs:line 1304
   at StardewModdingAPI.Framework.SMultiplayer.OnClientProcessingMessage(IncomingMessage message, Action`1 sendMessage, Action resume) in SMAPI\Framework\SMultiplayer.cs:line 361
   at StardewValley.SDKs.GalaxyNetClient.onReceiveMessage(GalaxyID peer, Stream messageStream) in stardewvalley\Farmer\Farmer\SDKs\GalaxyNetClient.cs:line 98
   at StardewValley.SDKs.GalaxySocket.Receive(Action`1 onConnection, Action`2 onMessage, Action`1 onDisconnect, Action`1 onError) in stardewvalley\Farmer\Farmer\SDKs\GalaxySocket.cs:line 769
   at StardewValley.SDKs.GalaxyNetClient.receiveMessagesImpl() in stardewvalley\Farmer\Farmer\SDKs\GalaxyNetClient.cs:line 63
   at StardewValley.Network.Client.receiveMessages() in stardewvalley\Farmer\Farmer\Network\Client.cs:line 75
   at StardewValley.Menus.FarmhandMenu.update(GameTime time) in stardewvalley\Farmer\Farmer\Menus\FarmhandMenu.cs:line 299
   at StardewValley.Menus.TitleMenu.update(GameTime time) in stardewvalley\Farmer\Farmer\Menus\TitleMenu.cs:line 1714
   at StardewValley.Game1.updateActiveMenu(GameTime gameTime) in stardewvalley\Farmer\Farmer\Game1.cs:line 5470
   at StardewValley.Game1._update(GameTime gameTime) in stardewvalley\Farmer\Farmer\Game1.cs:line 4917
   at StardewValley.Game1.Update(GameTime gameTime) in stardewvalley\Farmer\Farmer\Game1.cs:line 3974
   at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 744
22:36:04    TRACE    game    WARNING: Mismatched UI Mode Push/Pop counts. Correcting.
22:36:04    TRACE    game    gameMode was 'loadingMode (6)', set to 'playingGameMode (3)'.
22:36:04    ERROR    SMAPI    An error occurred in the overridden update loop: NullReferenceException: Object reference not set to an instance of an object.
   at StardewValley.Objects.BedFurniture.ApplyWakeUpPosition(Farmer who) in stardewvalley\Farmer\Farmer\Objects\BedFurniture.cs:line 199
   at StardewValley.Network.Client.setUpGame() in stardewvalley\Farmer\Farmer\Network\Client.cs:line 208
   at StardewValley.Network.Client.receiveServerIntroduction(BinaryReader msg) in stardewvalley\Farmer\Farmer\Network\Client.cs:line 291
   at StardewModdingAPI.Framework.SMultiplayer.OnClientProcessingMessage(IncomingMessage message, Action`1 sendMessage, Action resume) in SMAPI\Framework\SMultiplayer.cs:line 330
   at StardewValley.SDKs.GalaxyNetClient.onReceiveMessage(GalaxyID peer, Stream messageStream) in stardewvalley\Farmer\Farmer\SDKs\GalaxyNetClient.cs:line 98
   at StardewValley.SDKs.GalaxySocket.Receive(Action`1 onConnection, Action`2 onMessage, Action`1 onDisconnect, Action`1 onError) in stardewvalley\Farmer\Farmer\SDKs\GalaxySocket.cs:line 769
   at StardewValley.SDKs.GalaxyNetClient.receiveMessagesImpl() in stardewvalley\Farmer\Farmer\SDKs\GalaxyNetClient.cs:line 63
   at StardewValley.Network.Client.receiveMessages() in stardewvalley\Farmer\Farmer\Network\Client.cs:line 75
   at StardewValley.Menus.FarmhandMenu.update(GameTime time) in stardewvalley\Farmer\Farmer\Menus\FarmhandMenu.cs:line 299
   at StardewValley.Menus.TitleMenu.update(GameTime time) in stardewvalley\Farmer\Farmer\Menus\TitleMenu.cs:line 1714
   at StardewValley.Game1.updateActiveMenu(GameTime gameTime) in stardewvalley\Farmer\Farmer\Game1.cs:line 5470
   at StardewValley.Game1._update(GameTime gameTime) in stardewvalley\Farmer\Farmer\Game1.cs:line 4917
   at StardewValley.Game1.Update(GameTime gameTime) in stardewvalley\Farmer\Farmer\Game1.cs:line 3974
   at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 744
 
hi, thanks for the response!

and yes, i'm quite convinced that it might be the mods at this point :(

also i apologize for forgetting to include the host's log!
here's the log from the same server: https://smapi.io/log/28cecacbbe734cc59e6be6e1a3bfa662

we might just try to resolve the modding issues in the back-up save, but thanks so much again!
No prob!

And, that's alright; thanks for the log.

So, just off the back I'm seeing a mod called "Bed Tweaks": https://www.nexusmods.com/stardewvalley/mods/10023?tab=description
There's some comments in the posts section; about it potentially not working well in Multiplayer.

I'd first try downloading the mod, and installing it on your side. Try joining again, and if that doesn't work.
Both of y'all delete the "BedTweaks" mod, and see if that fixes the issue.
 

goomyu

Greenhorn
unfortunately, the issue still persists with or without the bed tweaks mod-- the sheer difference in the number of mods is most definitely the problem, but it's alright! thank you sm for the suggestions anyways :)
oddly enough, the game seems to function smoothly w/ a different host (who has little to no mods), so we decided to resolve the issue by creating a new server instead

hopefully it won't run into the same issues in the future, but again, thank u sm for the help!!! i appreciate it a lot :DD
 
Top