I'm trying to make a quest that can be failed under certain conditions, and that the player can attempt repeatedly.
However, when the quest fails and is started again, the failed quest will still be in the quest log's inactive section, and for some reason I can't understand, its objective markers will stack with the current (active) quest, so I get two "Go to Location" markers stacked on top of each other. How do I make it so that starting the new quest clears the previous one from the quest log, and also stop the duplicate objective markers?