Handle network errors instead of failing silently