I've run into a snag when it comes to Reference Alias and Objectives. Currently, I have a trigger at Stage(10) (which, is set via dialogue) that enables objectives 10,20,30, and 40. This works (SetObjectiveDisplayed(10)...(40)), and the quest starts and shows all 4 quest objectives.
However, for each of those quest objectives, I have attempted to tie a Target Reference to a Quest Alias to trigger then on the map compass. This works for the first two, but the other two that I add do not get marked on the compass. Also to note, if I load a save prior to this and go through with the Quest Aliases added (the 2 that do not work) the quest as a whole fails to work (the dialogue that should be there is missing).
Any suggestions as to why 2 specific Quest Aliases would cause the entire quest to fail, while the other two created exactly the same do not do so?
I've tried swapping them around to see if it's an issue of total number of objectives, but that does not seem to be the case.
I've confirmed that the targets are stated as existing (prid xxxxxxxx returns that an object can be acted on, and GetDead tells me that neither of these NPCs are dead. Player.MoveTo xxxxxxxx takes me to the NPCs, but it usually takes 2 or 3 entries to actually get to the NPC)
I've also confirmed that simply removing the alias (but still triggering all 4 objectives) fixes the issue instantly.