It’s the hub. I have the same problem and someone found a work around and explained it here.
Bill, The only way I can get my hub to play anything after it hangs is to reset it. It still hangs on that same file. I know the file is good. I rip them from my dvd collection and they play fine in VLC. It would be nice if this was addressed in the next firmware.