Are you using SNMP v3?
If so, and your switches support snmp contexts then use the following:
snmp-server group <group_name> v3 auth/priv context vlan- match prefix
You can tell if your switch supports snmp contexts with the sh snmp contex...
I am experiencing a similar issue on PI 3.3
I have added multiple Catalyst 9300's and they all verify snmpv3 correctly, but will lose snmp reachability within 10 mins.
I can bulk select or individually select all units and verify credentials and re...