Hi Folks,
In general firewall filters are most rigid in Junos and hitting a BUG is something rare. I would recommend to add specific term to accept followed by specific term to deny and count to troubleshoot the issue.
term PERMIT_SNMP {
from {
source-prefix-list {
SNMP;
}
protocol udp;
destination-port snmp;
}
then {
count snmp;
accept;
}
}