It seems like the server issue happens every day around a similar time frame which is Korean or Asian prime time, and the server is back up when their prime time is over.
When Blizzard posts on Twitter that the server issues are resolved, I feel like it simply means that Blizzard is just waiting for the Korean prime time to be over and their players to get off the game… Hopefully not.