In my opinion, the game should communicate somehow that you should go to the camp. A short information from the character that we should return to the camp would be enough.
Events in the camp should not overwrite one another and should be triggered in the order they are unlocked (even if you have to rest a few times in a row) the only exception should be the death of characters.
At this point, some events are almost impossible to unlock in a normal game without meta-knowledge, the problem is that you lose a lot of really important information and characters development.
A good example is the weave scene
Despite losing a lot of hours, I have no idea how to unlock it. I would not be surprised if there were more such events.