The hosts will try to communicate directly because source and destination are in the same network. They try and fail because of the switch
Are the packets directed at the MAC address of OPNsense on layer 2?