From the article: <i>&quot;The ad blocker replaces XMLHttpRequest.open() by its own code and checks the request URLs for keywords on a block list. If the URL matches it would throw an InvalidAccessError.&quot;</i><p>It sounds like the ad blocker misused a regular expression and matched the string &quot;twitter&quot; in the wrong context.  Some ad blockers just use files of regular expressions somewhat blindly. If you&#x27;re looking at URLs, parse them.