Reverse Code Engineering

I have been experimenting with the reverse code engineering feature of Cameo Enterprise Architect and am running into many parsing errors when importing my source files. The files I am working with are C++ and some of the parser errors are things like nested namespaces, const declarations, parameterized constructors, etc. Is there a standardized way to debug these errors or see more detail on how the parser is interpreting my files? Are there any configuration options for the parsing that is happening during the reverse process? 
 

I am wondering if this is a problem with the way my source files are written, or if there is a solution that can be implemented in Cameo to increase the scope of allowed syntax via explicit definitions or some other workaround.