Build 25300, Insiders dev channel.
I haven't been keeping up with updates recently, but yesterday I decided that I should probably update to the latest build. However, I consistently haven't been able to update through Windows Updater.

I keep getting a Green Screen of Death while updating, this time it was at 97% before crashing. Error SYSTEM_SERVICE_EXCEPTION, FLTMGR.sys, is what the screen tells me.
I've done sfc /scannow, chkdsk, and the DISM CheckHealth/ScanHealth commands (which don't find any problems)
Since I haven't been keeping up with updates recently, I was on a pretty old insiders dev build, but while trying to install the latest yesterday, I downloaded an ISO of 25300 and... it worked! but 25309 still consistently fails (through Windows Update) and there's no ISO for it.
According to Windows Update, all of my drivers are up to date, and none of them in Device Manager have a yellow warning sign.
I really don't want to reinstall Windows, but that's starting to seem like the only option. Hopefully a solution can be found before that, as I don't want to go through setting everything up again (especially my dev environment)
Here's logs, setupmem.dmp and a System Information export:
https://1drv.ms/u/s!Atgr4Erlbr68meoQ9-p3k80F-X9jJQ?e=MBDpqx
The Minidumps folder was empty, by the way. Also, MEMORY.DMP was last updated January 29th...
If any more information is needed, please let me know. This issue is bothering me a lot, and I'm worried that I won't be able to update using Windows Update without reinstalling Windows, and using ISOs to update is really inconvenient.
System info:
Acer Model Nitro AN515-54, x64-based
Processor: Intel(R) Core(TM) i5-9300H CPU @ 2.40GHz, 2400 Mhz, 4 Core(s), 8 Logical Processor(s)
BIOS Version/Date: Insyde Corp. V1.33, 2020-11-17