Not sure if this is related somehow but I had a problem this morning where all outbound traffic from the lan was being blocked. However pfsense could ping say google.com. I seen this in the system log:
apinger: /usr/local/bin/rrdtool respawning too fast, waiting 300s.
apinger: Error while feeding rrdtool: Broken pipe
I ended up going into Outbound NAT and setting it back to manual and everything started working from that point.
Not sure if these 2 problems can be related but pfsense still can't check for updates or packages.