Recently I experienced such incident , in my work place , one Android app developer is being blamed for app crush by backend developer to the HR/Managers .
The Real real reason was like this from neutral point , the app developer handled the api like the doc given to him earlier. in the mean time , the backend changed. but app developer didn't know any of that changes. he did not handle every thing properly.
Backend developer didn't keep track with the app dev.
When the judgement app was tested , it crushed in front of managers and suddenly everyone was angry.
Backend developer started to blame the app developer , so does the app developer. Many things happened afterwards. Manager joined other ventures. The two dev can't see each other , but working in same company because of partially covid reasons.
The Project eventually failed after working for about 1 year.