eXaminator / kanka-foundry

FoundryVTT module to import information from kanka.io
MIT License
22 stars 9 forks source link

Module conflict - World not loading. #140

Open Nedrapter opened 2 months ago

Nedrapter commented 2 months ago

I might be adding to your workload but this seemed rather serious (and hard to troubleshoot for me)

I have about 145 active modules + Kanka-Foundry . If I load the 145 modules, all is okay. If I load Kanka-Foundry only, all is okay. If I combine the two groups, my worlds don't load anymore. Since it doesn't load I cant use Find The Culprit. Aside from manually enabling-disabling Kanka-Foundry + One module at a time (as this takes so much time...) is there another way to troubleshoot this?

I have tried this both on The Forge and in local installation with same results.

Foundry version 12.331 D&D 5e 3.3.1 Module version 4.1.2

Active Modules:

About Time v; Active Auras v; Active Token Effects v; Advanced Macros v; Alpha Suit v; Alternative Pause Text v; Always HP v; Anonymous v; Autocomplete Inline Properties v; Autocomplete Whisper v; Automated Animations v; Automated Evocations - Companion Manager v; Baileywiki Mass Edit v; Baileywiki Nuts and Bolts v; Better Roofs v; Bonus Die v; Build-a-Bonus v; Change Log v; CodeMirror v; Combat Booster: Turn Marker, Recent Actions and more v; Combat Ready! v; Config Presets v; Custom CSS v; Damage Log v; D&D5e Animations v; DDB-Importer: A D&D Beyond Integrator v; DFreds Convenient Effects v; DFreds Droppables v; Dice So Nice! v; Dice Tray v; Downtime (Dnd5e) v; Drag Ruler v; Dynamic effects using Active Effects (DAE) v; Dynamic Soundscapes v; Effect Macro v; Emojify v; Epic Rolls 5e v; Find the Culprit v; Force Client Settings v; Forgotten Adventures Battlemaps v; Forien's Copy Environment v; Foundry to Discord v; FoundryVTT Arms Reach v; FXMaster v; Gambit's Premades v; Gatherer v; GM Notes v; Health Estimate v; Health Monitor v; Heretic's Guide to Devotion & Divinity v; Hidden Soundtracks v; Hide Player UI v; Hourglass v; Hover Distance v; Hurry Up! Combat Timer v; Icon Picker v; Ignore Vision v; Illandril's Chat Enhancements v; Illandril's Hotbar Uses v; Illandril's Inventory Sorter (5e) v; Image Context v; Item Macro v; Item Piles v; Items with Spells DnD5e v; JB2A - Jules and Ben's Animated Assets - Free Content v; Karthax - The Living Tower v; Levels v; Levels - Automatic Cover Calculator v; lib - Color Settings v; Library: Scene Packer v; libWrapper v; Midi QOL v; Monk's Active Tile Triggers v; Monk's Combat Details v; Monk's Combat Marker v; Monk's Enhanced Journal v; Monk's Hotbar Expansion v; Monk's Little Details v; Monk's Player Settings v; Monk's TokenBar v; Monk's Wall Enhancement v; Moulinette Core v; Moulinette Tiles (module) v; Multiface Tiles v; Multilevel Tokens, by Beneos v; Narrator Tools v; Ownership Viewer v; Party Overview v; Patrol v; Polished UI v; Polyglot v; Portal v; Print sheet for D&D5e v; Puzzle Locks v; Quick Module Enable v; QuickScale v; ✋ Raise My Hand v; Region Active Effects v; Region Attacher v; Remote Highlight UI v; Rest Recovery for 5E v; Rideable v; Roll Tracker v; routinglib v; RPG Damage Numbers v; Sequencer v; Settings Extender v; Shared Library v11 v; Simbul's Athenaeum v; Simbul's Creature Aide v; Simple Calendar v; Simple Quest v; SmallTime v; Smart Doors v; Smart Target v; socketlib v; Sweet Nothings v; Tagger v; Tension Pool v; Terrain Mapper v; The Forge v; The Forge: More Awesomeness v; Tidbits v; Tidy 5e Sheets v; Tidy UI - Game Settings v; Tile Scroll v; Tile Sort v; Times Up v; Token Action HUD Core v; Token Action HUD D&D 5e v; Token Attacher v; Token Flip v; Token Magic FX v; Token Z v; UI Scaler v; Universal Animations v; Universal Battlemap Importer v; Vision 5e v; Visual Active Effects v; Wall Height v; Wave Dice - TheRipper93 Premium Dice (Supporter) v; World Scripter v; World Setting Sync v; WTF: What the Flag? v;

eXaminator commented 2 months ago

Well, the first thing you could check is whether you get any errors in your browser console when trying to load the world.

Secondly, you can enable/disable modules in badges. For example, enable the top half (plus kanka) and disable the bottom half. If that works do it the other way around. Repeat this a few times and you'll manage to find the culprit relatively fast.

Nedrapter commented 2 months ago

Well, the first thing you could check is whether you get any errors in your browser console when trying to load the world.

Secondly, you can enable/disable modules in badges. For example, enable the top half (plus kanka) and disable the bottom half. If that works do it the other way around. Repeat this a few times and you'll manage to find the culprit relatively fast.

After so much reloading I found it is conflicting with Monk's Enhanced Journal. The following error appears when only these 2 modules are trying to load and the world doesn't load image

antoniohbmonteiro commented 1 month ago

i getting that too

eXaminator commented 1 month ago

As you can see above I've created an issue in monks-enhanced-journal in regards to this conflict as the line breaking stuff in found there. I'll leave this issue open for now as a reference. I might be able to do something to circumvent the problem (though I'm not 100% sure right now) but would rather wait to see if the actual issue will be resolved.