Thank you for reporting this bug. We will make it our priority to review this report.
ext-all-debug-w-comments.js line 29,666.
When request.timedout = true and request.xhr.status = "Unspecified error."
me.parseStatus(request.xhr.status) evaluates to Unspecified error and causes an uncaught error.
should the result be more on the lines of "timedout".
It seems the check for request.timedout is further down in an else but should it be at the top so the parseStatus doesn't blow up.
By the way it's version 4.0.0.