Launch daemon not processing program arguments

Solution 1:

Try removing the Program argument:

<key>Program</key>
<string>/sbin/pfctl</string>

A deep explanation is found here: https://akikoskinen.info/launch-daemon-agent-program-programarguments/