Doing all the steps above all over again I managed to fix it. I also did a scan health command after the restore health command to make sure it worked and after restarting I did a sfc and dism scan health and they both came back good.
An odd thing I noticed on the restart where the store component was repairable, my mouses took about 2 minutes to update to its normal dpi. And on the boot where it said no corruption detected the dpi was instant.
Not sure what happened but something happened during boot I guess.