Issues loading/starting world that has mod dependencies
This issue applies in the following scenarios:
1) Starting the Dedicated Server service.
2) Connecting to a Dedicated Server instance as a Client.
3) Loading a Single-Player world.
In these 3 above scenarios, if the world has mod dependencies AND the user (or the server) already has a dependency's .sbm file in the Mods folder, then the user will never be able to start the game. In the case of a Dedicated Server, it always hangs at the "Keen PolicyRepsonse (1)" line while attempting to start.
For instance, the "Easy Inventory" mod has a dependency on the "Text HUD API" mod. If the server has the .sbm file for the "Text HUD API" mod in the \Mods folder, the server will fail to start. The same is true if a user is connecting to a server as a client, or loading up a single-player game.
As a workaround, it is necessary to delete dependencies, because the game seems to want to download them, and it hangs if they don't need to be downloaded.
I've been chatting with some folks on the Keen and Torch Discord channels, and it appears this is not an isolated incident and is not related to a specific world file.