I'm using latest snapshot for 1.9.92, and here are the details about my environment.
1. Standard default configuration
2. Add a requisition with some nodes using the default policy set.
3. Synchronize the requisition
4. All SNMP interfaces are marked as no collect
If I make a custom policy to enable data collection based on the IP Address, the SNMP interfaces are marked as collect for just a few seconds, and then marked as no collect again.
If I make a custom policy to enable data collection based on some SNMP parameter, it works as expected.