strangely, I just realized that my YouTube location was set to Netherlands! I don't recall changing this setting in YouTube nor anywhere else. no wonder I was seeing Dutch ads!!!
I have changed it back to sgp. but the mewatch error still persist.
kind of worrying now if my account have been hacked. ) :
seems like problem is isolated to the mibox because I do not have issue watching (and casting) live TV on mewatch from my mobile phone.
