I have no idea. Two possibilities:
- US public server has some issues. But since many of you are from SEA, I think it is not the cause.
- Internet issue. As I said above, there is a cable cut issue. The problem seems still outstanding because no update on the web page linked (usually they would mark “Fixed” if the issue is fixed.)
Why only public games are affected?
I have no idea too. Perhaps some data need to be sent to the client are blocked.
Above is just my wild guess.