Loretta,
the problem is just because there is no UDP listener. Once somebody listens on UDP 127.0.0.1:4729, I think there should be no write() errors anymore.
Can you please verify this? If you do have a listener on the UDP port and still get write errors, we need to fix something in 'mobile'. Otherwise, no need for that...