For those who will encounter the same problem in the future, I managed to fix it without performing a clean re-installation of the entire game, by downloading and running the most recent version of the installer of the launcher.
The installer then decided on it’s own accord to just fix the launcher with duct tape and elbow grease.