If the timeout is reached everytime , that means that there's something wrong with your level description.
The most common issues are:
- You should provide both vertical and horizontal corridors. If you provide only one of them , the generator is often unable to produce a level. For example, you usually can't draw a cycle using only vertical corridors.
- Check that you always use the same length of doors. It seems like you're using manual doors so make sure that you stick to the same door lenght in all your room templates. For example, if you sometimes use lenght 1 and sometimes lenght 2, the generator may be unable to produce a level.
- Check that your level graph is not too complicated. You usually don't want to have too many cycles in the graph.
If you don't find the problem yourself, please do the following: There is an "Advanced" section in the Dungeon Generator component and there should be an "Export map description" button. Click the button and it should create a file called "exportedMapDescription.json" in the root folder of your project. Please send me this file - it contains information about the shapes of your rooms. You can send me that file at ondra@nepozitek.cz and I'll look into that.