I think the first thing is to verify that you can connect to each process. From your Ripbot machine, install nmap (they have a windows version).
Then using nmap, see if the Encoding Server ports are open on your other machines. I would run command like this from Linux:
nmap -p 1000,2000,3000,4000 192.168.9.7
My results look like this:
nmap -p 1000,2000,3000,4000 192.168.9.7
Starting Nmap 7.80 (
https://nmap.org ) at 2019-11-07 05:22 MST
Nmap scan report for taffy (192.168.9.7)
Host is up (0.0023s latency).
PORT STATE SERVICE
1000/tcp open cadlock
2000/tcp filtered cisco-sccp
3000/tcp filtered ppp
4000/tcp filtered remoteanything
Nmap done: 1 IP address (1 host up) scanned in 1.25 seconds
I'm running one Encoding Server on that client. The scan shows port 1000 as open, and the other ports as filtered. Filtered will be either there is nothing listening on those ports or a firewall has filtered them.
That will at least tell you if you have some kind of network problem.