I'll confirm it is a bug not related to any of the other scripts. I dont have a solution at this time, but I am looking a bit deeper as class Game_Player isnt causing it, but it is hanging there becase $game_
system.map_interpreter.running? is returning true, even when the parallel process has an empty list.
NOTE: BlizzABS was removed while testing the bug, so it isnt related to any other scripts.
I tried to recreate this in the SDK dependant version I worked with and the bug doesnt appear there. But it wasnt built to be Blizz compatible.
Definitely a bug, but I dont have the time to find a solution to it right now.
---
Aside from this bug, I took a peek at the initialization method for the windows. Is this face display using animated faces? Should the Bitmap be cached to speed up performance? Might even need to blt cache the whole pic, then display a small part of a big image. Refresh is also called quite a bit when redrawing the letter by letter text, so just a performance suggestion...