When I tested those programs to see if the rules worked, nod32 still asks me if I want to allow or deny the program.

since I have the rules set why does it still ask me?

Click to expand...

Perhaps the rules you created were somehow specific (e.g. limited to certain local/remote ports)? In such case, if the rules don't match the criteria for detected communication, a pop-up window asking you for an action will appear.