There would be no reason to set it that high. In fact, you definitely don’t want to do that as it will cause other issues. If the device is truly offline, because you unplugged it, then let the system mark it as offline correctly. Setting retryIterations that high would cause it to think that the device is still online when it’s not. That’s just going to generate additional load. Once the device goes offline, as long as the thing is still configured, it will come back the moment jupnp detects it on the network again. That can be seconds, minutes, hours, days, months. The purpose of retryIterations is for devices that aren’t behaving nicely. For example, the panasonic TVs have a tendency to start broadcasting upnp messages before they are actually ready for things to connect to them. This can cause problems for a variety of reasons. For the sonos speakers, there are times that packets can be lost under high traffic. retryIterations prevents the device from being marked as offline before attempting to retransmit a few times.