Yes, I've read the topic from the start. I've did it again and it is still confusing what is not working.
I guess there are multiple things broken.
Like:
1. when using cblauncher.exe - you're getting error messages and settings aren't saved
2. when using codeblocks.exe - your compilation fails
Have I understood everything you correctly?
What version are you using? What OS?
What is the content of your AppData*/CodeBlocks folder? Do you have some xml files in a compiler subfolder?
I'm not a user of cblauncher, so I cannot help much, but as a start it might help if you state the exact command you're using.