After upgrading to IOS15, I'm getting disconnects using multipeer connect when the network is not in use. Sending manual keep alive messages every second seems to prevent this from happening.
This only occurs when devices are connected directly and not via wifi infrastructure
Has the underlying implementation of MultipeerConnect changed in IOS15 (ie no longer NSNetService)?