For ENDLESS Legend players, this is how I personally fixed my Endless Legend crash, which stopped me from playing the game entirely in 2023.
Click on it and type “env”.Then proceed to click on “edit the system environment variables”.
There should now be a new window with the words system properties at the top.Click on environment variables near the bottom of the new window.
Now click on the “new” that’s just above “ok” and “cancel”.
Put this as your Variable name: “OPENSSL_ia32cap=” (all text within the “)
This as your value: “~0x20000000” (all text within the “)
Now click ok to add it.
Proceed to click on ok again this time the one at the window that has the system variables on it.
Now Endless Legend will work.(At least it did for me.)