The installer doesn't have any problems and is not ***up anything. I had a look at error reports that have been posted here and, the ONLY possible cause they could ever happen, is if you have some outdated files.
Normally, is not possible to get outdated files, because BOTH the installer AND the Live Update downloads and install all the latest files.
The only possible reason I can think of why someone is not getting the latest files, is that either a firewall or an antivirus is PREVENTING the Live Update or the installer to do its job. Maybe it has decided that something that "downloads something" must be dangerous. I must say that, on my system, Chrome is now flagging *everything* which is not made by large companies as suspicious. So, I just ignore it.
So, again, you simply cannot have these kind of errors, if all files are updated and, you cannot end up with outdated files, if you run the FSDT Live Update or ANY of the FSDT installer, regardless the order you installed them.
Assuming, of course, you are running reasonably recent versions of them, basically anything we released after June 2017, when we switched to the new Live Update method. If you install something older, then yes, everything can happen, and you will usually have to uninstall and reinstall with the latest versions to fix this.
But, if all the installers you are using are those made after June 2017, then it's impossible you would end up with outdated files, since they ALL launch the SAME Live Updater, which has *also* being downloaded so, not only they launch the Live Update, they also "update the updater" so, really, if there's nothing that interfere with the process, you simply cannot get outdated files.
Fact that everything is fixed if you uninstall, remove all folders and reinstall, clearly indicates there's some kind of interference by an external program (firewall or antivirus or similar), which is allowing YOU to do things like removing the old files, but is preventing the Live Update to DO THE SAME.