Are you using the world map at all? I ask because I had a similar problem. The game tries to initialize the world map for the first time at the beginning of chapter 2 and if you aren't using it, it can lead to problems. There are fixes though, someone here helped me solve the problem.
I'm just not sure if your issue is the same as mine, since my game would freeze as soon as the chapter 2 disappeared.