First of all I have been playing the Episodes in sequence starting from Episode 1.
In Episode 2,
I clearly saw Kate jumped off the roof and died.
When I started Episode 4 today, I found that Kate is still alive and also
David Madsen was kicked out of the house in Episode 3 but he is still there in his garage in Episode 4 and thanked me for taking his side when I actually didn't.
Are these things still supposed to happen in Episode 4 regardless of the choices you made in previous Episodes?