Can I do any kind of diagnosis on why a 3rd party application (ie. Dish Remote Access) is crashing?

Technical support is a joke so I'm basically on my own and I'd really like to get it working.

Snooping around the application files shows all kinds of interesting JSON web service calls (which I'll have fun with), but is there any debug/trace log area that applications might be writing to?

Is there any kind of generic crash log that I can look at?