Still no difference. I am posting my experiences so if a solution is found, perhaps this will assist someone else having similar issues.
I picked 4 cameras, not WOC because those talk to a base station, which introduces another network.
So far, these 4 cameras remain visible on the Wyze app when they have dropped out of TCP. That tells me the feed is coming from the cameras consistently, so I can safely assume the camera, the WiFi connection from the cameras to my router, and the WiFi connection from my router to my iPad are all good.
I turned off the firewall in the router which did not help.
Checked each cam’s IP and MAC in the Wyze app and set DHCP reservation in my router to that IP and MAC. Rebooted the router, rebooted the cams, closed the Wyze app and reopened it to verify the IP and MAC addresses were saved in the Wyze app and the router. I know nothing else to check in the app or router.
Going into TCP, I made sure these 4 cams had the correct channel number, MAC address, and IP according to the list in Camera Status.
Monitoring the camera status page yielded something interesting. Picking one camera, I monitored the IP in TCP on another tablet right next to it. When the feed was active, the camera IP matched, but when the feed was up and down, the camera IP switched to something like 17x.xxxx.xxx.xxx. It flashed so fast I couldn’t read it all. Also, when it switched IP, the relay type went to relay. When the feed is active, it is usually not relay.
Next step is to flash two of the v3 cameras with RTSP firmware unless there is something else to try. My concern is once they are flashed with RTSP, any updates from Wyze will not be applied.
Edit. v3 does not accept RTSP so that diagnostic avenue is closed. And once a cam is flashed with RTSP firmware, is is locked from any feature updates. Security updates will still be applied.