Can't configure Smart Firewall

I've been configuring my smart firewall to allow my online games without a problem, but suddenly when I go settings > network > smart firewall > configure it does absolutely nothing. Clicking on anything else in the network section freezes the whole program and I have to restart to get rid of it.

 

I'm extremely annoyed that a previously functioning program has decided to stop working. Last system scan brought up nothing but some tracking cookies. The only thing that changed recently is I updated to Windows 8.1. Please help me out, I'd really like to be able to play my new online games!