URL error handling should be properly robust now