Let’s focus on the wired network for now, and if we don’t get anywhere we can try the other way around.
One interesting thing that I see from your ifconfig output is that your PC is still connected to your wireless, but the routes are set up so that it will always prefer to send traffic on the wired network while the wired network is connected. From the arp output, the amcrest mac was visible only via wireless and not via the wired network … That doesn’t say exactly why the amcrest isn’t reachable but I’m wondering why it even tried the wired network – and perhaps the root of the problem is that it thinks your amcrest might be reachable directly via the wired network without going through the gateway. (I’m not sure, but less try to narrow it down.)
It would be nice to debug this without having 2 network interfaces active at the same time. Is it possible for you to turn off the wireless on your PC and then send the outputs again for:
telnet 192.168.254.42 554
(Btw, you mistyped the telnet command ip address in the last round of output.)
Shutting down the wireless on your PC will allow us to see if any of the wifi cameras can actually be accessed from the wired network.
If it’s not possible to turn off wireless on your PC, then unplug the wired network from the PC, and run the above commands, and we’ll try to figure out why the wyze cams aren’t reachable but the amcrest is.
Lastly – Is your Amcrest camera only connected to wireless, or does it happen to also be plugged into the wired network?