updating.
It has been a bunch of these different things all together. It's not fixed completely. On top of the json stuff, which fixed two of ours, (x) was having the UDP problem and the json problem and that confused us. So, now we can play together but he can't host. It's all fine.
thanks for your help, it really got us over the line. Much appreciated.