I'm experiencing a similar issue, but the network permission does pop up for me.
Code: -1009 (Not Connected To Internet)
Description: Error Domain=NSURLErrorDomain Code=-1009 "The internet connection appears to be offline." UserInfo={_kCFStreamErrorCodeKey=50, NSUnderlyingError=0x301d09ad0 {Error Domain=kCFErrorDomainCFNetwork Code=-1009 "(null)" UserInfo={_NSURLErrorNWPathKey=unsatisfied (Local network prohibited), interface: en0[802.11], ipv4, uses wifi, _kCFStreamErrorCodeKey=50, _kCFStreamErrorDomainKey=1}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <478D5456-B9ED-4E29-B0D0-690C88CAE8FA>.<1>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <478D5456-B9ED-4E29-B0D0-690C88CAE8FA>.<1>"
), NSLocalizedDescription=The internet connection appears to be offline., NSErrorFailingURLStringKey=http://192.168.4.11:5000/api/v1/system-parameters/ios, NSErrorFailingURLKey=http://192.168.4.11:5000/api/v1/system-parameters/ios, _kCFStreamErrorDomainKey=1}