If this fixed the issues for you then it's at least more likely than not that your internet service provider's DNS servers are to blame.If your wifi router allows, please change the DNS server to the Google one:
4.4.4.4
If so, then there's not much WiiM.can do about it, except recommending to use Google's DNS servers instead.
Didn't this WiiM Home setting have the same effect?