For whatever reason, the NWS NDFD point service fails in some % of the lookups, but will work a few seconds later, and so on. So, what I had to do in order to resolve this problem is simply "on failure, try the request again, and if it keeps on failing after a set # of times, hard fail and report failure."