I got a cross-notification from enwp, I pressed it, got to my edit that was reverted ad pressed the talk-page link for the user that reverted me. I got to https://en.wikipedia.org/wiki/User_talk:Graham87 and then I pressed the red echo-icon (most likely for the same notifiction thta I got cross-wiki while on Commons). But when I pressed the icon it just loaded and wouldn't "load". In console it said:
```
Uncaught Error: Foreign APIs must have a valid url.
```
and when I tried again, it took me to the following CallStack source:
```
api.NetworkHandler);mw.echo.api.NetworkHandler.static.waitForAllPromises=function(promiseArray){var i,promises=promiseArray.slice(0),counter=0,deferred=$.Deferred(),countPromises=function(){counter++;if(counter===promises.length){deferred.resolve(promises);}};if(!promiseArray.length){deferred.resolve();}for(i=0;i<promises.length;i++){promises[i].always(countPromises);}return deferred.promise();};mw.echo.api.NetworkHandler.prototype.getApiHandler=function(name){return this.handlers[name];};mw.echo.api.NetworkHandler.prototype.addApiHandler=function(name,config,isForeign){if(this.handlers[name]){return;}if(isForeign){if(!config.url){throw new Error('Foreign APIs must have a valid url.');}this.addCustomApiHandler(name,new mw.echo.api.ForeignAPIHandler(config.url,config));}else{this.addCustomApiHandler(name,new mw.echo.api.LocalAPIHandler(config));}};mw.echo.api.NetworkHandler.prototype.addCustomApiHandler=function(name,handler){if(!this.handlers[name]){this.handlers[name]=handler;}};})(
```