Post a network map. Are you using a L2 switch trunked to PFsenseLAN or separate dumb switches?
What does your log look like? Are you seeing blocks? If so, on what interfaces?
The first thing I would do is add an any/any rule to every interface. Second, disable the software firewall on your test endpoint devices until basic IP connectivity is established.
At this point, you should have a route to all subnets (check your routing table) and an any/any rule on all your interfaces…. so you "should" be able to ping anything from anywhere. If not, you would just need to start in with a troubleshooting progression.... e.g.... Verify connections. Verify IP's and subnet masks. Verify your DHCP server is handing out the correct default gateway. Can the PC's ping the default gateway?
Then, depending on your topology and equipment used... are the correct VLAN's tagged/untagged on the correct ports? If you're using cisco gear and have an "allowed" statement configured... are the correct VLAN's allowed across the trunk? Did you configure a custom native VLAN?
Not that this is contributing to your main issue, but it appears you are using a mixture of tagged and untagged traffic on your network... but what many do... is leave the LAN interface (parent interface) unconfigured and use all VLAN's. Worth a shot if nothing else works.... but there are many questions that need answers first.