There appear to be some differences between OpenBSD PFlog and FreeBSD PFLog, causing issues when decoding packets, that come from OpenBSD rather than FreeBSD.
PACKET: 152 bytes, wire length 152 cap length 152 @ 2020-09-28 20:52:59.163598 +0200 CEST
- Layer 1 (152 bytes) = DecodeFailure Packet decoding error: PFLog header length should be 3 less than multiple of 4