Problem encountered by David M. when testing endbox mode. Both hip.conf files set to disable_udp=yes.
One of the endbox nodes sends the I1 using UDP. Solution was to remove the known_host_identities.xml file on the initiating endbox, then it stopped using UDP.
Suspect that the hip_send() function is getting a struct sockaddr with a non-zero port (addr->sin_port) (e.g. not initialized properly).