-->First off when the game DOES launch properly, I can play indefinitely (until I shutdown the game) without crashes or problems. It is for this reason that I believe that my problem does not stem from driver problems.
The problem I am experiencing is two fold:
-->However, on launch, TF2 will (more often then not) crash during opening load screen.This by itself is not too unmanageable of a problem as I can simply shut the application and relaunch. I have noticed that if the crash happens once, it will happen multiple times in a row..... leading to the second, more difficult problem
-->Attached to this post is the Capture.PNG which is a screenshot of the error screen that appears on the EA app.
The error message is as follows:
'Game License is Invalid, The app couldn't read the game's license file, so we suggest re-launching the game in online mode. If the problem continues, try <ahref="https://help.ea.com/en/help/faq/clear-cache-to-fix-problems-with-your-games/">clearing your cache</a>.'
Once this error message has appeared, it will appear every time I attempt to launch the game for the next 12-24 hours (typically when I try again the next day the game will launch, with the possibility of the game crashing on startup - as mentioned earlier - being a coin flip). This error effectively locks me out of playing TF2 and being forced to wait multiple days before securing a successful launch and being able to play.
Neither of the recommendations included in the message have helped with the problem:
Clearing cache and/ore re-launching game in online mode (Clearing cache multiple times and I am always in 'online mode' i.e. my PC, steam and EA are all online for every launch attempt I have made)
I have attempted the following to resolve my issues:
- Clearing EA app cache (as suggested by error message)
- launching game through EA app rather than steam (this just launches the game on steam and then through EA)
- disabling all overlays (steam, NVIDIA, EA)
- adding exclusion to windows threat protection
- reinstalling VC, reinstalling directx drivers, reinstalling game, reinstalling steam, reinstalling EA app
- deactivating VPN
- verifying game files (mentioned earlier game occasionally launches and then plays without problem, so this is likely not the problem-causing factor)
Now some important ones:
- Purchasing game on EA account and running it through EA and not through steam (same issues crop up)
- Creating new EA account and purchasing game on second account (same issues crop up)
These two tell me that me owning the game and playing through steam is not the cause of these issues, as attempting to launch TF2 on a fresh EA account with no steam link still lead me to the same set of issues.
None of the above solutions have had any impact on my issues. This concludes my lengthy rant (thanks for reading) and I can say that I am more-or-less stumped. I love playing TF2 and would have 5 times the hours in the game if only I was able to play it. I have already tried the official EA customer support regarding my issues and all they asked me to do was refresh my drivers (which I had already done multiple times at that point).
Platform: PC, windows 10 (TF2 Game owned on Steam)
EA account username: shadeslayer905
Hours played: 55 hours
Hardware specs:
Laptop
CPU: Ryzen 7 4800HS
GPU: 1660ti Max-Q
Memory: 16 GB at 3200MHz
Storage: 1 TB SSD