I first tried running the software update service command line executable (wdswus_cl.exe or whatever it is) and giving it the .ZIP as an argument, but that didn’t work.
I ended up randomly running .MSI files from the update .ZIP. I tried to get away with just doing the Storage Provider one, but that didn’t fix it, so I just ran all of them, selecting “Repair”, and I was able to get back to the Software Update tab.
I then manually updated (through the Software Update tab) from the .ZIP again so it could run all the batch files and powershell scripts and stuff in its usual order. I have no idea if I altered my config at all by not running all the preinstall/postinstall batch files and scripts when I ran the .MSIs, or by running the MSIs with “repair” instead of whatever paramaters the various scripts pass through.
After rebooting from the manual update through the Software Update tab, the Storage Provider service fails to start again.
Can someone from WD provide instruction on how to manually update from a .ZIP file without going through the Software Update tab on the Dashboard?