I'm having this problem as well, it's a huge bug...I signed up here just to report it.
I found from a video that in order to get out of the glitched loading screen, you have to press select, go to Party, and switch to someone else. Judging by this, I think the issue only occurs if you defeat Craig while using Kyle. Can't be sure, though...