I usually don't have any problems with eventing, but I really don't understand what's going on right now.
Basically, I have a quest in my game that has you kill as many monsters as you can within 5 minutes. Once the timer reaches 0, a parallel process common event kicks in, stops the timer and notifies the player that the time is up and he/she should return to the questgiver NPC. Everything works fine, except once the event kicks in, it aborts battle for no reason (if the player is in one) and completely skips over the text. You see the message window appear for a split second, but it disappears instantly. I tried setting a wait command after the text, but no help. I made a fresh new project and did the exact same thing, and it works just fine. Message is displayed properly. I also simply created a parallel process common event with random text to let it run in the background, and in the fresh project the text is displayed properly, but in my project it keeps getting skipped over. It's as if the parallel process does not stop to wait for anything to be completed, even "Wait" command itself, but just rushes through all the commands.
So I am unsure about what's happening here, could it be some kind of script interference? I am using RTAB for battle system, and Multiple Message Windows by Wachunga/ForeverZer0 if it's important.
I'm actually pretty sure this didn't happen before, as I've had similar situations like this and don't remember having problems. I have added a few scripts to my project since then but they are not even related to messages or such in any way, so I don't see how they could cause this. If it's script related at all.