Smapi overridden update loop

Calypso

Newcomer
So I'm trying to join my boyfriend but I keep getting this error code when I try, its when I click the farm. What can I do to fix this?


[SMAPI] An error occurred in the overridden update loop: InvalidOperationException: Failed reading Character (Farmer) field 'Character (Farmer): friendshipData'
---> ArgumentException: An item with the same key has already been added. Key:
at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior)
at Netcode.NetDictionary`5.ReadFull(BinaryReader reader, NetVersion version) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetDictionary.cs:line 604
at Netcode.NetFields.ReadFull(BinaryReader reader, NetVersion version) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetFields.cs:line 236
--- End of inner exception stack trace ---
at Netcode.NetFields.ReadFull(BinaryReader reader, NetVersion version) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetFields.cs:line 240
at Netcode.NetExtendableRef`2.ReadValueFull(T value, BinaryReader reader, NetVersion version) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetRef.cs:line 264
at Netcode.NetRefBase`2.ReadFull(BinaryReader reader, NetVersion version) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetRef.cs:line 223
at StardewValley.Multiplayer.readFarmer(BinaryReader reader) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\Multiplayer.cs:line 882
at StardewValley.Network.Client.receiveServerIntroduction(BinaryReader msg) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\Client.cs:line 298
at StardewModdingAPI.Framework.SMultiplayer.OnClientProcessingMessage(IncomingMessage message, Action`1 sendMessage, Action resume) in SMAPI\Framework\SMultiplayer.cs:line 305
at StardewValley.SDKs.Steam.SteamNetClient.receiveMessagesImpl() in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\SDKs\Steam\SteamNetClient.cs:line 406
at StardewValley.Network.Client.receiveMessages() in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\Client.cs:line 70
at StardewValley.Menus.FarmhandMenu.update(GameTime time) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Menus\FarmhandMenu.cs:line 292
at StardewValley.Menus.TitleMenu.update(GameTime time) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Menus\TitleMenu.cs:line 1728
at StardewValley.Game1.updateActiveMenu(GameTime gameTime) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 4794
at StardewValley.Game1._update(GameTime gameTime) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 4131
at StardewValley.Game1.Update(GameTime gameTime) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Game1.cs:line 3199
at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate) in SMAPI\Framework\SCore.cs:line 706
[game] WARNING: Mismatched UI Mode Push/Pop counts. Correcting.
 

zuongies

Newcomer
Also got that error code like you when I joined multi-player farm but I haven't found the solution yet. (I don't have json assets/ spacecore mod as said in the reply above). Did you find a solution for this?

// Edited: Figured out! This happens when either the host/ player have spacecore and the other one don't!
 

Attachments

Last edited:

RukiHiroko

Greenhorn
ME TOO!
So I fix by add mod spacecore for Fix setEngaged and yeah I can play this with my bf again
You should try.
1716135609212.png
 

almondalatus

Newcomer
Also got that error code like you when I joined multi-player farm but I haven't found the solution yet. (I don't have json assets/ spacecore mod as said in the reply above). Did you find a solution for this?

// Edited: Figured out! This happens when either the host/ player have spacecore and the other one don't!
THANK YOU!!! This just saved me after literal hours of not understanding why this is happening
 

CrohnieKeevan

Newcomer
My Wife and I are trying to play a game together, but keep running into issues when I try to reconnect to her game. I have tried to remove Jsons Assets and Space Core as above, but it still doesn't work. Any help would be greatly appreciated. I just redownloaded them today to see if it was just a version issue. I have included the failure section of the launcher for reference.


[Json Assets] Loading content packs...
[Json Assets] New Objects for Stardew Valley Expanded 1.14.17 by FlashShifter - Adds new fish, objects, weapons, crops, and decorations.
[SMAPI] An error occurred in the overridden update loop: InvalidOperationException: Failed reading GameLocation field 'GameLocation: isStructure'
---> Microsoft.Xna.Framework.Content.ContentLoadException: The content file was not found.
---> FileNotFoundException: Could not find file 'D:\Steam\steamapps\common\Stardew Valley\Content\Maps\crystalinerose.WildflowerAcres_WAWoods.xnb'.
File name: 'D:\Steam\steamapps\common\Stardew Valley\Content\Maps\crystalinerose.WildflowerAcres_WAWoods.xnb'
at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at Microsoft.Xna.Framework.TitleContainer.PlatformOpenStream(String safeName) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Platform\TitleContainer.Desktop.cs:line 29
at Microsoft.Xna.Framework.TitleContainer.OpenStream(String name) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\TitleContainer.cs:line 37
at Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentManager.cs:line 276
--- End of inner exception stack trace ---
at Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String assetName) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentManager.cs:line 289
at Microsoft.Xna.Framework.Content.ContentManager.ReadAsset[T](String assetName, Action`1 recordDisposableObject) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentManager.cs:line 319
at Microsoft.Xna.Framework.Content.ContentManager.Load[T](String assetName) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\MonoGame.Desktop\MonoGame.Framework\Content\ContentManager.cs:line 255
at StardewModdingAPI.Framework.ContentManagers.BaseContentManager.RawLoad[T](IAssetName assetName, Boolean useCache) in SMAPI\Framework\ContentManagers\BaseContentManager.cs:line 340
at StardewModdingAPI.Framework.ContentManagers.GameContentManager.<>c__DisplayClass6_0`1.<LoadExact>b__0() in SMAPI\Framework\ContentManagers\GameContentManager.cs:line 127
at StardewModdingAPI.Framework.Utilities.ContextHash`1.Track[TResult](T key, Func`1 action) in SMAPI\Framework\Utilities\ContextHash.cs:line 53
at StardewModdingAPI.Framework.ContentManagers.GameContentManager.LoadExact[T](IAssetName assetName, Boolean useCache)
at StardewModdingAPI.Framework.ContentManagers.BaseContentManager.LoadLocalized[T](IAssetName assetName, LanguageCode language, Boolean useCache) in SMAPI\Framework\ContentManagers\BaseContentManager.cs:line 154
at StardewModdingAPI.Framework.ContentManagers.BaseContentManager.Load[T](String assetName, LanguageCode language) in SMAPI\Framework\ContentManagers\BaseContentManager.cs:line 137
at StardewValley.GameLocation.loadMap(String mapPath, Boolean force_reload) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Locations\GameLocation.cs:line 2023
at StardewValley.GameLocation.reloadMap() in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Locations\GameLocation.cs:line 2187
at Netcode.NetBool.ReadDelta(BinaryReader reader, NetVersion version) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetField.cs:line 590
at Netcode.NetFieldBase`2.ReadFull(BinaryReader reader, NetVersion version) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetField.cs:line 275
at Netcode.NetFields.ReadFull(BinaryReader reader, NetVersion version) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetFields.cs:line 234
--- End of inner exception stack trace ---
at Netcode.NetFields.ReadFull(BinaryReader reader, NetVersion version) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetFields.cs:line 238
at Netcode.NetExtendableRef`2.ReadValueFull(T value, BinaryReader reader, NetVersion version) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetRef.cs:line 267
at Netcode.NetRefBase`2.ReadFull(BinaryReader reader, NetVersion version) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetRef.cs:line 226
at Netcode.NetRoot`1.Connect(BinaryReader reader) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\NetFields\NetRoot.cs:line 83
at StardewValley.Multiplayer.readObjectFull[T](BinaryReader reader) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\Multiplayer.cs:line 857
at StardewValley.Multiplayer.readActiveLocation(IncomingMessage msg) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Network\Multiplayer.cs:line 1368
at StardewValley.Multiplayer.processIncomingMessage_PatchedBy<spacechase0.SpaceCore>(Multiplayer this, IncomingMessage msg)
at StardewModdingAPI.Framework.SMultiplayer.OnClientProcessingMessage(IncomingMessage message, Action`1 sendMessage, Action resume)
at StardewValley.SDKs.Steam.SteamNetClient.receiveMessagesImpl()
at StardewValley.Network.Client.receiveMessages()
at StardewValley.Menus.FarmhandMenu.update(GameTime time)
at StardewValley.Menus.TitleMenu.update(GameTime time)
at StardewValley.Game1.updateActiveMenu(GameTime gameTime)
at StardewValley.Game1._update(GameTime gameTime)
at StardewValley.Game1.Update(GameTime gameTime)
at StardewModdingAPI.Framework.SCore.OnPlayerInstanceUpdating(SGame instance, GameTime gameTime, Action runUpdate)
[game] WARNING: Mismatched UI Mode Push/Pop counts. Correcting.
 

Wharfsicle

Newcomer
hey, did you got to solve it? im trying to play with my friend but we’re facing the same problem, both of us have Spacecore. It’s not solving anything though
 
Top