Doesn't sound like you are making your addon correctly MM100. For one there should be no reason to be turning a BIN file back to a CPP file.
Your source folder should have all the source files including a CONFIG.CPP, and using BinPBO you will get a resulting PBO. The source remains untouched. You shouldn't be un-PBOing, trying to get files back.
The reason I mention BinPBO ...... because it will typically tell you exactly where the error is.
Switch on the "log" option, then read the log afterwards.