Hi, I played your game and I just want to let you know that when you (as a player) are going to sleep when you have two or more quests that requires you to do so, you are triggering one of them and completely remove others.
[ How I see the problem ]
I think it might be because the trigger doesn't take into account that you may have multiple quests and just checked all the quests that depends on it and tries to show a scenes to a player. But only one can be shown and the continue of the quest are added in list only on the end of the scene. So we have a situation when every quest have been checked (vanished from list) and only one of them are really in action (that creates a continue of it in list).