tried to add SourceDlg, not working
experimented with m_socket.set_option(udp::socket::reuse_address(true)); also not working.