What version of VMware are you using? There was an incompatibility problem between newer FreeBSD versions and earlier versions of ESXi (such as the 5.x series) when using the VMXNET3 adapter. That problem was resolved for me by updating to the 6.x ESXi version series. I am currently running 6.7-U3 because of limitations with my host hardware.
pfSense 2.6 CE uses FreeBSD 12.3-STABLE. pfSense 2.7 CE Snapshots and pfSense Plus 23.05 are both running on FreeBSD 14.0-CURRENT.
If you are running an older VMware version, I suggest updating to the most recent version and also making sure your VM tools software client is current on the pfSense virtual machine.