Plugin affects specification attributes Allow filtering value both cases, when adding to product specification attribute manually or by integration (e.g ERP, PIM).
If you are adding attribute manually, then first you have to find attribute from dropdown.
After that you can see specification attribute settings.
It does not matter if NOP user checks Allow filtering box or not, on product this is valued according to value under specification attribute settings. The same applies for integration (e.g ERP, PIM).
If there is defined Is filter, then Allow filtering automatically saved as true.
If NOP user decides to change this setting, then user must go to specification attribute's settings on NOP admin /Admin/SpecificationAttribute/List and change the value.
E.g if button setting was Is filter and NOP user changes it to Is not filter, then background process updates all products automatically, and on product Allow filtering is changed to false.
NB! When this plugin is activated, then NOP user does not need to change Allow filtering on every product separately, where this specification attribute is added. Background process updates products settings in database.