Because you originally had 1.6 installed and then tried to overwrite with 1.5.1 it will not load and if you do load in you will receive trace errors and backend errors, I know this because I did this several times to test things. I would do a fresh install of 1.5.1 with those 2 downgrade patchers 1.3.2 and 1.3.0..
I currently have 1.6.0 installed with some mods and it seems to be working alright for the moment with the occasional hang or constant loading but it's acceptable.
Did make a fresh install as I thought the same thing! Ended up with same issue
FAQ: Endless loading / Stuck on splashscreen / Game crash to desktop (specified cast is not valid/a value)Display MorePossible error message:
Four potential causes:
1. Your client version is wrong
2. You're missing one of the prerequisite .NET runtimes - either .NET Framework 4.7.2 or .NET 6
3. Your antivirus is blocking one of the client .DLL plugins
4. Your game files are corrupt (most likely cause of Specified cast is not valid error)
*1:
- Make sure you are using the correct client version according to your SPT version (needed version can be found on the download page)
- If not, check if a patch exists for your game version to downgrade to the needed version (Versions supported are found on the patcher page)
*2:
- Download .NET Framework 4.7.2 and .NET 6 Runtime. Order does not matter.
*3:
- Redownload and copy the SPT files into your install directory
- Consider adding an exception in your anti-virus for the SPT folder if the issue persists
*4:
- Delete everything related to EFT and SPT- Redownload EFT from scratch and log into your live account, then start the install process for SPT again.
-(Optional) Delete the contents of the following folder `%appdata%\Battlestate Games`
- Download the installer and follow instructions
Can't be 1 as if that's the issue, it should not have worked with 1.6 as 1.6 and 1.5.1 have the same client requirement.
2. Fixed it, thank you! That didn't make sense to me though as it was fresh install. I didn't think that could be it.