I've noticed two issues, the former being a lot more regular than the latter. 1. With ESS v3, most of my programs (especially games) would ask for both in and out access, yet with v4, nearly every single program I have has only asked for outbound access. This is especially odd in games (left4dead for example) where it usually asked for both. Infact in my current ruleset I only have 1 program that has asked for inbound, uTorrent. Could it possibly be a TCP/UDP issue? Only asking for Inbound for one of the protocols instead of both? 2. I've noticed, this occurs about once a week, that an app asks for internet access which already has it, but is listed as a different program, example: I currently have Thunderbird set to allow internet access, today I ran an installer which tried to access the internet, I selected "temporarily deny", and let the installer finish. About 10minutes later I ran Thunderbird and got a popup that the installer wanted internet access again, but.. to connect to my IMAP server? After denying it access I realized that Thunderbird had no access to the internet. So ESS has somehow become confused, thinking the installer is asking for internet, when it wasn't, it was Thunderbird, which already has a rule. I'm afraid I have no easy way to replicate #2, but #1 happens all the time.