GM Zen contacted me from support and shared this solution so big thank you to them.
If MWO is crashing when pressing the "Play" button and you have exhausted all the other solutions found online from other forum/reddit topics then perform the following.
Open “File Explorer” (Win+E), right-click on “This PC”, and select “Properties”
Select “Advanced System Settings”
Select “Environment Variables” in the “Advanced” tab
Select “New…” under “System variables”
Input the text below and select “OK”
Variable name: OPENSSL_ia32cap
Variable value: ~0x200000200000000
Do not perform this if you do not trust me or know what you are doing, I am just sharing the solution here to save other players some time if they find themselves in the same issue.
The reason this fix works I think is because of the following from Intel's Website...
OpenSSL* 1.0.2 beta (Jun 2014) to OpenSSL 1.0.2k (Jan 2017) contain bugs that either cause a crash or bad SHA (Secure Hash Algorithm) values on processors with the SHA extensions, such as the recently released 10th Generation processor. Both bugs were fixed years ago; however, any application that uses the old version directly, or as one of its dependencies, will fail. Unreal Engine* version 4.13 (Sept 2016) to version 4.21 (Dec 2018) contains the old version of OpenSSL, so any game built using those versions is possibly affected.
Edited by Israels Finest, 08 September 2021 - 03:34 AM.