Regarding the fact that not all the flows are working, I thinks the problem is that the bandwidth is not enough.
Looking at the
config.
h I can see that you've three video flows sources and 3 destinations. It means six flows:
0->1,2
1->2,0
2->1,2
0->1,2
1->2,0
2->1,2
plus another six flows of data. You've to take into account that bandwidth (regardless the protocol) is a VERY limited resource.
Really you need all these flows?
In this case you've to reduce the rate of the images or their size (increasing the JPEG compression).
On the other hand I'd like to know at what WIFI frequency are you performing the experiments and what's is the bandwidth of each of the flows.
I'm sure you know how to find out these data but just in case...you can use the following commands:
sudo iwconfig wlan0
and for the bandwidth
rostopic bw /camera0/image_raw/compressed
In any case, you can try to speed up the network using the command:
sudo iwconfig wlan0 rate 6M