If you right click EoCApp.exe file, select Properties, switch to the Compatibility tab and check the option to always run as administrator, that may help when running the game through Steam.
Right now the focus is on the upcoming Definitive Edition release. There are other plans, but nothing has been announced at this time.