STEAM GROUP
Harmony for Games HarmonyLib
STEAM GROUP
Harmony for Games HarmonyLib
0
IN-GAME
17
ONLINE
Founded
22 March, 2021
All Discussions > Cities Skylines > Topic Details
 This topic has been pinned, so it's probably important
Chaos 22 Mar, 2021 @ 7:32am
Known Issues
When installing Harmony (redesigned), a short list cause "TypeLoadException", and are listed on the Harmony Report at the end of the log file. This is due to a bug in the affected mods, where they do not implement the API correctly (technical detail here[github.com]). The same error would happen if the affected mods are subscribed without any Harmony mod present. They crash instead of auto-subscribing Harmony.

The errors do not happen, and a workaround is not necessary, if Harmony Redesigned is installed locally (download here[github.com]), rather than via workshop.

Affected Mods


Workaround

After subscribing Harmony Redesigned:

  1. Unsubscribe the affected mod
  2. Resubscribe the affected mod

This causes them to load after Harmony, which is enough to avoid the bug being triggered.
Last edited by Chaos; 30 May, 2021 @ 7:09pm
< >
Showing 1-4 of 4 comments
fahlkn 24 Mar, 2021 @ 12:50pm 
The unsub/resub has worked for me with NExt2 and the original Harmony. Beyond the subscription order, is it known if there could also be mods/assets lingering, unsync'd between workshop and local inventory? Does re-installing help? Steam's "Verify Integrity"?

What happened with the original Harmony to cause so many issues with so many mods?
Chaos 24 Mar, 2021 @ 1:00pm 
I've encountered problems with Steam not downloading items I just subscribed, and I think it's related to unreliable subscription event handling, ie the handshake with the client is not of the "reliable" kind, where a positive acknowledgement is required to complete the transaction. It looks like the steam client is notified on a "best effort" basis, so if it happens there was a momentary packet loss, the notification can lost.

The workaround I found to work is to unsubscribe the undelivered item, and re-try the subscribe. It's annoying because it requires you to keep track of what you subscribed and whether it was actually delivered.

It is possible "verify integrity" would also fix the lost updates, but I haven't tested.

It seems to me, as I posted on my blog[arno-the-fabulous.blogspot.com] and elsewhere that Colossal Order is actively sabotaging competing workshop assets, in order to drive more DLC sales. Felix Schmidt is the one actively breaking NExt2, and continues to advocate on the forum that people should abandon this mod, under various excuses. He does not explain why the mod worked flawlessly until his Feb 14 upgrade of Harmony, then suddenly became "not good any more", LOL.
fahlkn 24 Mar, 2021 @ 1:11pm 
I know unsub/resub will help "resyncing" items, but there is also mods that will linger in your local folder when they disappear from the workshop.

Also, after the original harmony updates, there was a few times steam servers failed, and workshop items failed to update, so who knows what was sync'd
YuLun 31 Oct, 2021 @ 1:27pm 
little update on Affected Mods:
(This is ONLY based on my game, I can't ensure these mods are already totally fixed)

1. Poplation Demographics can work nicely without causing any trouble
2. Express Bus Services same feature covered by TML
3. N/A, subscribed but haven't tested
4. Enhanced Outside Connections View can work nicely without causing any trouble
5. IMT can work nicely without causing any trouble
6. Better Road Toolbar need to MANUALLY delete ' CitiesHarmony.API.dll '
Last edited by YuLun; 31 Oct, 2021 @ 1:28pm
< >
Showing 1-4 of 4 comments
Per page: 1530 50

All Discussions > Cities Skylines > Topic Details