It seems that at runtime, all misunderstood errors in the appcelerator are swallowed using the titanium IDE and are never displayed in the console log. How can you get rid of this behavior and make sure that there are errors?
Make sure you set the correct log level. More on appcelerator Blog - Changing the log level in TiStudio
As indicated in the article, Trace will provide you with more detailed information.
Trace