I want my quest to start when the game first starts up. It refuses to. I checked the box labelled "start game enabled", added a script that uses myQuest.Start() when the game starts (And I know this script works, because I also set it to give me an item, which it does), but the quest doesn't appear in my journal. I have multiple stages and objectives, all marked properly. So why doesn't it start?
About the only reason a quest would fail to start is that one of your Aliases is not getting filled.
(I assume your script gives the item, not your quest?)
Have you got papyrus logging turned on? Are you getting any error messages? http://www.creationkit.com/FAQ:_My_Script_Doesn%27t_Work!#My_Script_compiles.2C_but_doesn.27t_work.21_How_can_I_debug_this.3F