@Ryan Brinch ...In 2016 please check if on your machine you have kb4601392 . Because with 2016 https://support.microsoft.com/en-us/topic/february-9-2021-kb4601318-os-build-14393-4225-c5e3de6c-e3e6-ffb5-6197-48b9ce16446e Their is a know issue documented where the update gets stuck at 24% . And during this time you will see Tiworker.exe crash . And is recorded in Application event logs . The fix is to get recent SSU installed through DISM and you should be good to go. This was a similar issue that i faced .
First check the above and if already have the latest SSU https://support.microsoft.com/en-us/topic/kb5001078-servicing-stack-update-for-windows-10-version-1607-february-12-2021-3e19bfd1-7711-48a8-978b-ce3620ec6362 Then disable 3rd party services or remove 3rd party components from the variables and then see if you still see the crash in tiworker.exe .
You can also collect a procdump for the process itself during the crash