ACL for SNMP doesn't handle x.x.x.0 properly?

I have a server on 172.16.0.0/22 and a server on a .0 address which is inside the /22 subnet.

My Allowed subnet is for 172.16.0.0/22 on the SNMP for the 15.2 AP

however SNMP failed to connect from the server, i added an Allow for 172.16.1.0/32 and it started working