I wrote a script for an note I created that moves the quest along... When just adding scripts to the quest itself its very good about saying failure and here's why. When I add one to an item, that's that. Is there a way to check?... And if it makes any difference here's the script:
Scriptname EndGameNote01S01 extends ObjectReference
Book Property EndGameNote01 Auto
Quest Property EndGameQuest01 Auto
Event OnRead()
If !(EndGameQuest01.IsObjectiveDisplayed(10))
SetObjectiveCompleted(10)
SetObjectiveDisplayed(20)
EndIf
EndEvent