UPDATE
I may have found a fix:
This may vary for everyone and I don't know what exactly fixed it but here are the steps in case it helps anyone:
- Enable ownership permisions to my installation drive and its desendants:
- EFT, SPTARKOV, and dotnet are all located on my C:\ Drive so in the file explorer, right click the drive letter and select "Properties".
- Go to the "Security" tab and select "Advanced"
- Change owner and type your username to the box at the bottom (I found mine here : C:\Users\[Username])
- Click ok and allow the process to take effect on all of the decendants (this will take time and just continue through any of the apps that the process can't change)
- Once completed make sure to hit apply before hitting the ok button in the "Advanced Security Settings for [location]"
- Locate and delete all dotent install folders:
- Open command terminal in admin mode
- type "dotnet --info"
- It should list all of the location of dotnet installations
- Delete all instances of the dotnet folder on your pc
- install latest SDK
- Instead of installing just the Desktop Runtime, Install the latest SDK package
After all of that I was able to get through the launcher without issues. This is what worked for me, hopefully it helps someone else.