I have a Netgear CG814WG cable modem/NAT router combo that does not have a dedicated firewall. The router provides network IPs via DHCP, and the network uses WEP encryption. I tried the incoming call with the phone in the DMZ, and the result was the same. I have a personal software firewall on my computer but the DPH-541 WiFi phone is not connected to my computer in any way.
I believe the problem lies in the way my VOIP provider handles audio codecs. I've since found that X-Lite softphone handles the calls correctly once I remove G711-aLaw from the audio codec list. G711-uLaw plays well with all the rest of the codecs except G711-aLaw. The DPH-541 allows me to select among 3 audio codecs (G723, G711-aLaw, G711-uLaw) but does not allow me to remove any of them, unlike X-Lite.