Would there be a reason why HttpLoader on sys targets (e.g. neko) doesnt try to catch exceptions when triggering http.request() and pipe it through the loaderFail signal?
https://github.com/massiveinteractive/mloader/blob/master/src/mloader/HttpLoader.hx#L226
Other targets catch exceptions at this location correctly (e.g. js) - https://github.com/massiveinteractive/mloader/blob/master/src/mloader/HttpLoader.hx#L237