Mods constantly "downloading" all of a sudden (Steam)

Started by Srekel, January 07, 2017, 02:23:11 AM

Previous topic - Next topic

Srekel

I spent yesterday looking for fun mods (was previously on vanilla), found a bunch and installed them via Steam Workshop. I loaded up the game (via Steam), picked which ones I wanted in the mods dialog, and started a new game. Had other plans, so saved and closed it down almost immediately. Later, I started up Rimworld again, only to be met with attached image "rimworldbug1.png".

My ModsConfig.xml looked like this:

<?xml version="1.0" encoding="utf-8"?>
<ModsConfigData>
  <buildNumber>1393</buildNumber>
  <activeMods>
    <li>Core</li>
  </activeMods>
</ModsConfigData>


I tried re-adding the mods from the save file, but that didn't help. I tried manually removing RimWorld from SteamLibrary/apps/common, didn't help. Noticed that in SteamLibrary\SteamApps\downloading there was an empty folder with RimWorld's Steam AppID. I'm figuring some mod got "stuck" updating from the workshop?

In the end, deleting RimWorld in Steam (delete local files) and reinstalling it made the mods dialog work.

Of course then all mods were in "inactive" mode. So I exited RimWorld and copied the list of mods from my savegame into my modsconfig file, and then it was all good again (just mentioning this if someone else is ever in the same spot).

So like this:

<?xml version="1.0" encoding="utf-8"?>
<ModsConfigData>
  <buildNumber>1393</buildNumber>
  <activeMods>
    <li>Core</li>
    <li>818773962</li>
    <li>776679895</li>
  </activeMods>
</ModsConfigData>


The log file never had anything of value in it that I could see. Unfortunately I haven't saved it, but it was short and didn't have much info besides loading what I think are the default Unity and RimWorld assemblies.

[attachment deleted by admin due to age]

twoski



none of my subscribed mods are downloading. they permanently have the loading icon.

all of my other steam games are connecting online properly and i haven't messed with any firewall settings lately. so what is up?

should i just validate my game files?

twoski

i validated game files, no dice.

here's my output log from verbose logging.

QuoteInitialize engine version: 5.3.4f1 (fdbb5133b820)
GfxDevice: creating device client; threaded=1
Direct3D:
    Version:  Direct3D 9.0c [aticfx32.dll 8.17.10.1474]
    Renderer: AMD Radeon R9 200 Series
    Vendor:   ATI
    VRAM:     3072 MB (via DXGI)
    Caps:     Shader=30 DepthRT=1 NativeDepth=1 NativeShadow=1 DF16=1 INTZ=1 NULL=1 RESZ=1 SlowINTZ=1
Begin MonoManager ReloadAssembly
Platform assembly: X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\UnityEngine.dll (this message is harmless)
Loading X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\UnityEngine.dll into Unity Child Domain
Platform assembly: X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\Assembly-CSharp-firstpass.dll (this message is harmless)
Loading X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\Assembly-CSharp-firstpass.dll into Unity Child Domain
Platform assembly: X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\Assembly-CSharp.dll (this message is harmless)
Loading X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\Assembly-CSharp.dll into Unity Child Domain
Platform assembly: X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\UnityEngine.UI.dll (this message is harmless)
Loading X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\UnityEngine.UI.dll into Unity Child Domain
Platform assembly: X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\UnityEngine.Networking.dll (this message is harmless)
Loading X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\UnityEngine.Networking.dll into Unity Child Domain
Platform assembly: X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\System.Xml.Linq.dll (this message is harmless)
Loading X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\System.Xml.Linq.dll into Unity Child Domain
Platform assembly: X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\NAudio.dll (this message is harmless)
Loading X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\NAudio.dll into Unity Child Domain
Platform assembly: X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\NVorbis.dll (this message is harmless)
Loading X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\NVorbis.dll into Unity Child Domain
- Completed reload, in  0.716 seconds
Platform assembly: X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\System.Core.dll (this message is harmless)
Platform assembly: X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\System.dll (this message is harmless)
Platform assembly: X:\Program Files\Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed\System.Xml.dll (this message is harmless)
<RI> Initializing input.

<RI> Input initialized.

desktop: 1920x1080 60Hz; virtual: 3000x1920 at 0,-301
<RI> Initialized touch support.

UnloadTime: 0.573294 ms
RimWorld 0.15.1284 rev139

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Non platform assembly: data-160DC5C8 (this message is harmless)
Fallback handler could not load library X:/Program Files/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-160DC5C8.dll
Non platform assembly: data-160E1BD0 (this message is harmless)
Fallback handler could not load library X:/Program Files/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-160E1BD0.dll
Non platform assembly: data-160E55D8 (this message is harmless)
Fallback handler could not load library X:/Program Files/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-160E55D8.dll
Non platform assembly: data-160F4DE0 (this message is harmless)
Fallback handler could not load library X:/Program Files/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-160F4DE0.dll
Non platform assembly: data-1610A9E8 (this message is harmless)
Fallback handler could not load library X:/Program Files/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-1610A9E8.dll
Non platform assembly: data-16113A10 (this message is harmless)
Fallback handler could not load library X:/Program Files/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-16113A10.dll
Non platform assembly: data-16094638 (this message is harmless)
Fallback handler could not load library X:/Program Files/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-16094638.dll
Non platform assembly: data-1611B840 (this message is harmless)
Fallback handler could not load library X:/Program Files/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-1611B840.dll
Non platform assembly: data-16139678 (this message is harmless)
Fallback handler could not load library X:/Program Files/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-16139678.dll
Non platform assembly: data-1614A6B8 (this message is harmless)
Fallback handler could not load library X:/Program Files/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-1614A6B8.dll
MapComponentInjector: initializing for RTMadSkills.MapComponent_RTSkillIncreaser

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

NullReferenceException: Object reference not set to an instance of an object
  at RTMadSkills.MapComponentInjectorBehavior.FixedUpdate () [0x00000] in <filename unknown>:0

(Filename:  Line: -1)

Non platform assembly: data-1615D4C0 (this message is harmless)
Fallback handler could not load library X:/Program Files/Steam/steamapps/common/RimWorld/RimWorldWin_Data/Mono/data-1615D4C0.dll
Duplicate code-linked translation key: QualityBuilder.Nothing in language English

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

PetMute LifeStageUtility.GetNearestLifestageSound detoured

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Type ModInitializer probably needs a StaticConstructorOnStartup attribute, because it has a field obj of type GameObject. All assets must be loaded in the main thread.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Hospitality injected.

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37)

Setting up 1 worker threads for Enlighten.
  Thread -> id: 4ac -> priority: 1

Mstrcook

I'm having the same problem.  Unsubcribing and reloading doesn't work.  Re-booted, no good.  Can't load saved game nor make a new colony with mods.

lode

#4
fwiw, i have prepare carefully as my only mod in a16 and i have to remove/reload (un-follow) it to get it to work. If I don't do this, the mod screen shows 'downloading...' forever where prepare carefully would normally be.

RickyMartini

Having a huge problem on Steam right now. Mods do not work for me anymore. As soon as I download any mod and start RimWorld, it will display "Downloading..." forever.
I tried restarting the game, restarting Steam, deleting my modsconfig file and even restarting my laptop.

What the hell is going on? I want to play RimWorld with my mods.

RickyMartini

Yep just had the same problem.


Not even one mod works. It just says "downloading" forever.

Tried deletiing all my files related to rimworld, tried restarting Steam or restarting my laptop, none of that seems to work. Strange.

Draegon


RickyMartini

Well at least we know that it's a steam related issue now, I was panicking all day because i have 40+ mods installed and suddenly I was unable to load even one mod.

twoski

issue still happens for me. really annoying. how can i fix?

RickyMartini

No fix at the moment, also no response from anyone right now.

You can temporarily fix this issue though:

Just delete RimWorld (local files) via the Steam menu. The download RimWorld into your library. It will redownload RimWorld and automatically redownload all of your subscribed mods. Then you can start RimWorld again with all of the mods working. Only thing that you have to do manually is reenabling all of the mods.

As soon as you close Steam though, it reverts back to the "Downloading..." bug. :(

RickyMartini

A) Is there any response from the mod team on this? People on /r/RimWorld are also reporting this issue all of a sudden

B) fastest way to circumvent this issue with a temporary fix:

* delete RimWorld

* re-download it and wait for all of the mods to re-download

* Set up mods and save modsconfig


At least this is what I have to do at the moment, every single time I close Steam, please fix!

* When you close Steam the next time, it should take you around 2 minutes to re-download RimWorld and copy paste the modsconfig

Tammabanana

So, I didn't see this happening when I played yesterday morning, and then I saw people talking about it in the afternoon, so maybe I just barely missed it.

Since you warned me (thank you), what I did last night was, I opened up the folder where all the Steam mods are saved; CTRL-A all mods; CTRL-C. Then I went to the folder where manually-installed mods are saved, and CTRL-V. When I opened Rimworld, it automatically enabled the mods out of the manual folder instead of going after the Steam versions that it had been using before. With the Steam versions disabled, it didn't make any downloading attempts. It's made my Mods folder pretty messy for the moment, but I feel that's a small price to pay.

Paths, at least on my Windows install:
Steam mods: "C:\Program Files (x86)\Steam\SteamApps\workshop\content\294100"
Manual mods: "C:\Program Files (x86)\Steam\SteamApps\common\RimWorld\Mods"

I don't know if this will work after you've already started having problems. I assume it ought to work as long as "Downloading..." doesn't also mean "hai i'm deletin ur modz 4 u", but it's not like I wanna test it myself or anything.
Tam's tiny mods: forum thread: Kitchen Counters and other shelving *** Smoked meat *** Travel rations: MREs *** Pygmy Muffalo

Azzarrel

#13
I have the same problem every time I restart my Pc.
I already downloaded most mods from the forums here, but a few are only on steam :/
10 hours colony unplayable, because the mods are gone ...

@Tynan: Can't you just load the steam mods into the mods folder like every other mod, too?
Quite a few games use the 'workshop' section to store their mods and I guess i get to know why :/

Tynan

So wait, all of a sudden now everyone is having this problem together, all at once?

Did something change with Steam to make this start happening?
Tynan Sylvester - @TynanSylvester - Tynan's Blog