Longer timeout.
Simplified data sending, put broadcast listener in loop.
It works! A client can create a network, and another client can join.