I just read on engadget that chromecast devices can cause wifi issues. Is your network unstable if you take the chromecast devices off the network?
https://www.engadget.com/2018/01/16/google-chromecast-messing-wifi-connections/
Apologies if this has been covered here, the thread is pretty long...