@jnpetty
When you ping the CARP VIP from a connected device, it will first send an ARP request which the master should respond to.
So to investigate, sniff the traffic and check for ARP packets and if pfSense sends a respond.
If there is no ARP request, check the ARP table on the device you're pinging from for an already existing entry.