First things first, Use this solution at your own risk. It fixed the issue but it might not fix yours since there are some possibilities that your computer have different settings.
Here’s my scenario. I have several computers and few weeks ago there is a SF patch which was automatically detected by the SF client when it was ran by some of our customers. Some computers loaded successfully while other computers starting to show unable to initilize error. I tried copying the entire folder (C:\Program Files\Dragonfly) from other working Special force folder and pasted to the PC that doesn’t work, I tried installing a new SF client from mygame download page, I tried using those cumulative patches but all FAILED. I also was surprise to see three folders that are related to Special Force Online. And its weird.
C:\Program Files\MYGAME\Special Force
C:\Program Files\MYGAME Launcher
I’m starting now to understand that the issue could be path related. Maybe some SF patch is pointing to folder Dragonfly while other patch points to MYGAME\Special Force. So, here are the steps I did to fix the Special force UNABLE TO INITIALIZE error. Forget the C:\Program Files\Dragonfly folder because I deleted it. You can keep yours maybe your SF needs it.
1. Install file Special Force Latest Full Client SFSetup_090511.exe
2. Copy all files inside C:\Program Files\MYGAME Launcher from other computers, from your friends PC or Icafe. Please note SF should be working on the source where you are copying the files. OR you can download it here
3. Extract or Put those files to your C:\Program Files\MYGAME Launcher
4. Then launch the SF client and wait for it to finish getting additional files. You can also download the cumulative Patch for faster update.
NOTE : If you are having a second thought, you may not download the mygamelauncher.rar. Please also understand I don’t work for mygame and so I cannot reply to all your inquiries. Feel free to post your questions on the comment field and lets hope other readers will/can help you.