I deleted autoupdate.cache and run DCS_updater.exe as Admin, but it simply loaded up the existing 1.2.4 install. It didn't do any validity check.
For some reason the autoupdate file wont attach, but here is the autoupdate.txt contents:
00000.000 INFO : === MiniLog opened UTC 2013-08-03 07:43:29
00000.008 INFO : Current version: 1.2.4.12913.167
00000.008 INFO : Arch: x86_64
00000.008 INFO : Lang: EN
00000.008 INFO : Installed modules: A-10C,WORLD,KA-50,P-51D,CA,FC3,UH-1H
00000.008 INFO : LAUNCH found 1 commands
00000.010 INFO : LAUNCH started "D:\Program Files\Eagle Dynamics\DCS World\bin/Launcher.exe"
00000.010 INFO : === MiniLog closed.
and here's the log.old version which is essentially the same:
00000.000 INFO : === MiniLog opened UTC 2013-08-03 07:42:57
00000.009 INFO : Current version: 1.2.4.12913.167
00000.009 INFO : Arch: x86_64
00000.009 INFO : Lang: EN
00000.009 INFO : Installed modules: A-10C,WORLD,KA-50,P-51D,CA,FC3,UH-1H
00000.009 INFO : LAUNCH found 1 commands
00000.011 INFO : LAUNCH started "D:\Program Files\Eagle Dynamics\DCS World\bin/Launcher.exe"
00000.011 INFO : === MiniLog closed.
Appreciate your help guys.