Wireless doesn't work without restarting network service

I have an Asus Z97 Pro with onboard wifi, which is a Broadcom BCM4352. It didn’t work without this this: http://software.opensuse.org/package/broadcom-wl and was working poorly with Network Manager (the background scanning doesn’t play nice), so I switched to Wicked. The problem is, it doesn’t work until I restart the network service, even after rebooting. It’s not a huge deal because I don’t reboot that often and typing “systemctl restart network” isn’t that hard. It would still be nice to figure out what the problem is, though – and I can’t seem to find much information on Wicked.