When there is no network the `_request` function fails, without rejecting the Promise, which makes impossible to catch the error when using a callback. Even though the component can't be used without the network (#388), I think would be good to handle the case. The error: `TypeError: Cannot read property 'status' of undefined`