Current problem:
It requires a quest with a ReferenceAlias on the player character. The "prepare for uninstall" utility clears the ReferenceAlias, and the reinstall script restarts the quest. However, the ReferenceAlias script either isn't starting or its event handlers aren't being set up.
Here's the reinstall quest starting script segment:
Alias.ForceRefIfEmpty(Player)
Quest.start()
Quest.reset()
When I check the quest alias in the conole using the ShowQuestAliases command, everything looks normal, and the quest is also running, but the ReferenceAlias script has no effect.
How do I force a ReferenceAlias to run a script?