Dwarf Fortress has only one person writing its code. There's a lot of it, and a lot that is quite new, so it's unfortunately inevitable that some imperfections creep in. The game itself is also just extremely complex, and it's easy to become confused.
If other documentation has not helped, you might see the FAQ page.
Unfortunately, DF is not immune to bugs in the code. Some can be quite prominent. While Toady fixes them as fast as he can, you might find some workarounds on the known bugs page.
 Forums and Other Resources
Not to worry, there are plenty of DF players out there and they are generally very friendly. Usually they'll gladly help you figure out your particular daunting dwarvish dilemma. Remember to be polite and use a forum's search function to see if your question has previously been asked before making a new post. If you follow this advice then people will be more than thrilled to help.
- Official Forums
- xkcd Thread
- GamingSteve Thread
- Cracked Thread
- Penny-Arcade Thread
- Dwarves with a Passion
- Facepunch Studios Thread
- Team17 Forum Thread
- Something Awful
- Ars Technica
- GamersWithJobs Thread
- SpringRTS Thread
- French forum
- Canard PC Thread (Fr)
- Ceske a slovenské forum (cz/sk)
- Das deutsche Dwarf Fortress Forum
- #bay12games on newnet.net
- #df on synirc.net
- #DwarfFortress on quakenet.org
- #DF on tellaerad.net
- #brofortress on rizon.net
- #DwarfFortress on freenode.net (webchat)
- #DwarfFortress on Esper.net
|About - Installation - Tutorials - FAQ|
|Fortress Mode Quickstart Guide - Adventure Mode Quickstart Guide|
|Fortress Mode Reference - Adventurer Mode Reference (Quick Reference)|
|How do I get more help?|