Thanks for the reply!
My network has two (and only two) access points (Ubiquity Unifi AC-PRO). Those APs are hardwired into my router/firewall/VPN/DHCP server/etc (Netgate SG-3100 running pfSense). This setup is not a consumer-grade Netgear or Belkin running standard firmware, it can handle more traffic than ten cameras could produce (1.8M active connections). I mention this only to put the network in perspective, not to be arrogant - please forgive if it comes across that way. I am open to there being a configuration issue that I need to track down, but I do not have these problems with my Nest cam (or Thermostats or Protects), SkyBell, Apple TV, Roku, FireTV, Echos, etc - all that stream consistently. So, respectfully, I will not reboot my router next time this occurs.
By checking the controller software for my APs and pfSense, I am positive that the cameras have a solid wireless connection (controller tells me the available bandwidth to each client - and how much its using by session) and connection to the router (by virtue of the fact that they have IP addresses, which are assigned by pfSense). I can trace the traffic with ntopng if that will be helpful.
I am happy to try different firmware on your device to give better logging information. I haven’t had a chance to play with it much the last few days, but as soon as I catch a snag, I will forward the logs that the current firmware will produce.
Thank you very much for your help troubleshooting the problem!