Why can't modprobe insert 'wl'?

I just installed Intel Clear Linux on my HP Stream 14. I tried using the following commands to install the Broadcom driver onto my computer:

sudo swupd bundle-add linux-dev
git clone https://github.com/antoineco/broadcom-wl.git
cd broadcom-wl/
make
sudo make install
sudo depmod -A
sudo modprobe -r bcma
sudo -s
mkdir /etc/modprobe.d
echo "blacklist bcma" > /etc/modprobe.d/broadcom.conf
mkdir /etc/modules-load.d
echo "wl" > /etc/modules-load.d/wl.conf
depmod -a
modprobe wl
*[turn off the secure boot option in BIOS]*
sudo mkdir -p /etc/kernel/cmdline.d
echo "module.sig_unenforce" | sudo tee /etc/kernel/cmdline.d/allow-unsigned-modules.conf
sudo clr-boot-manager update

However when I ran modprobe wl, it gave the following error : modprobe: ERROR: could not insert 'wl': Key was rejected by service.

Why is it giving this error, and how do I fix it?

Did you reboot at least once after the above sequence?