Short story: sometimes thieves guild jobs are won't start either vanilla or with my mod LTGJ so the issue I believe is unrelated to the mod, but the mod is affected too. It just happen to my main playtrough so I now have something to research on, but I'm blocked.
The jobs are supposed to be started by SM after SendStoryEvent is called from a fragment in TGRShell.
If SendStoryEvent is used, a Debug.Notification after it is printed.
I changed it to SendStoryEventAndWait and the notification after it is not showing anymore.
So QUESTIONS:
What could mean SendStoryEventAndWait makes the notification after it not to appear? This call should return false if no quest is started.
How could I tell if that call is blocked waiting or it failed and broke the script (fragment)?
Other ideas and leads I should check?
Facts:
- SendStoryEvent shows a notification after it, but not the function with ...AndWait
- there's nothing in the papyrus logs involving related scripts (fragments)
- the jobs not starting had been caused by the following before but all are excluded in this particular situation: the dialogue bug not running dialogue fragments (but now it reaches the SendStoryEvent), previous job quest not stopped properly (checked in console, not the case), aliases not filled (made them all optional to see if any but still not started)
- the only condition in SM node is for the keyword to be the right one, checked and confirmed
- also I tried to duplicate the SM node but no luck
Thanks