.NET client won't communicate with cluster successfully configured with hostnames

I’ll note too that I ruled out any IPv4 mixing with IPv6 issues by disabling the IPv6 stack on both the servers and client machines. Observing TCP traffic and DNS lookups between nodes/clients using Wireshark on both the servers and the client confirmed that all communication was being done over IPv4.