Exactly If you have a DM that is causing these problems that need to be fixed, either get a new DM or work with them to improve.
That fix might include fail forward, or it might include helping them set clearer goals, non-linear objectives, having more open plans for the session (or to not hold...