My DD does this too. I don’t see this as lying with an intent to deceive others but more as a defense mechanism to protect herself from self-blame. When she does blame herself for something, she is very hard on herself, so I think she protects herself from this harsh self-judgment by blaming others when possible. Not sure I’ve been successful at changing this part of her personality, but I do talk to her about it after the fact, and she acknowledges that her blaming of others is unfair, and she apologizes. But in the heat of the moment, she still does it and has a hard time seeing it any other way. I also try to get her to be easier on herself and to forgive herself for bad choices, so that she doesn’t feel so afraid of admitting fault. She is an intense perfectionist, so it’s hard for her to manage her feelings. If you can try to empathize with your DD and try to understand why she blames others then maybe you can help her get to the root of the issue. Does she recognize after the fact that it’s unfair to blame others? Is she able to see the unfairness if she puts herself in the other person’s shoes? My DD absolutely does understand these things but just can’t think logically when she’s angry and frustrated. For her it’s almost like an instinct to lash out at others when she’s frustrated with herself. But she knows it’s wrong after the fact. So it’s a work in progress that hopefully will improve as she matures. She’s 13 now and has always been like this.