but "deadlocks" are kinda common for sandboxes due to numerous reasons: sequence/focus of your choices, RNG or, as was said "keeping the story consistent" .minuses <...> need to complete other characters events to progress with some, who you really want to see.
so my point is that if there are some reasonable expectations of how things work then ur perception will not be "affected"