sometimes ... rarely ... when i try to enter the game a message appears saying that the shipclass.dll file is either not designed to run on Windows or it contains an error. If I continue, I enter the game and am immediately kicked out. It rarely happens, and when it does, after a few attempts it works fine. Is it just me, or is it happening to anyone else? The single-player mode works fine.
As first order of business, please try to reinstall discovery from scratch;
Also, to me this seems like inconsistent reads - I'd check the drive the game is on for faults and run memtest to see if the RAM is okay.
And it never hurts to see if an AV or anything similar might be blocking this dll.
Now that you mention it, not always when this happens, another message also appears in the bottom right corner, saying that part of the application has been blocked! It must be the antivirus that sometimes interferes with this. thanks to both