As of right now, I am pretty sure of the cause, but I will go through the whole process just in case I was wrong.
So I was watching a mkv with the audio track set to Japanese. When the media reached one second from the end, the program stopped working and I had to forcibly quit the program. However, when language was set to English, it didn't exhibit the program hang. I am assuming that it is possible that this is the case for all non English languages, but cannot say because I don't have mkvs with any additional languages.
The audio language track seems to be the cause, but like I said, that's just based on what I have seen so far.