If you navigate to the installation folder and open the version.ini file with Notepad, you can see what version is installed. If it is less than the current version (which is 5.0.8 at this time) then the updater should try to download the patch. If the updater is not working, please open a support ticket and we will be happy to assist: http://support.lnlpublishing.com
Probably clicking on the CO2 update icon every couple of days will do. The publishers included running the game from this icon too for some reason and I guess that's a pretty good reason in your case.
I have not had time to look at either yet. My focus is squarely on ensuring there are no crash bugs with the dialogs. I will be working on the last of the data dialogs - ie crossing point dialog - today. Alas I found that the programmer who did this for me has used a pointer to an AI object rather than using the UI object for crossings. This is a no-no in a multithreaded environment. The AI and UI are processed in separate threads and this could cause the game to go out of sync. So this is going to require me to replace it and handle the update code for it. Once I get this done I'll check out the intel issue. I promised to get out a new build this week so the surrender issue may have to wait till 5.0.11.How is it going with 5.0.10 (or 5.1.0) ?
Will the intel bug be fixed and did you look into the surrendering thing (units wont surrender while being annihilated) ?