If you add a new site in WordPress and you have Broken Link Checker network activated it will cause an error below:
Broken Link Checker installation failed. Try deactivating and then reactivating the plugin.
Failed to load plugin settings from the "wsblc_options" option.
I am guessing the activation hook needs to be called again so you have to deactivate it and reactivate it.