I stand corrected. Now that you mention that it doesn’t need root, I’m seriously considering using TWRP with my phone.
As I mentioned, it is possibly the problem you have when installing an app that draws over the other apps and that takes control of the whole screen, like f.lux, twilight, f.lumen, etc.
They first need to disable it temporarily, then install/update their apps.
@Williamhawk, can you describe this better? First you say that (some) updates force f-droid to crash, but then you go and say that f-droid successfully downloads the packages.
What makes F-droid crash? The package downloads or the app installation/update?