Yet another thing that pisses me off about enterprise software: give me reasonable error messages please.
At robotics we use MicroStrategy as a tool to prototype various visualizations before going at them with the far more time-intensive D3 in the browser. Tried for days to get the damn thing to access a particular PostgreSQL view in our DB. We'd get "Cannot access property 'n' of undefined" every time, with no context whatsoever. Nothing in the knowledge base about it. No hint of anything except for bashing our heads against the wall. Meanwhile, another table worked just fine.
Turns out, Microstrategy Express for Web cannot handle the INTERVAL column type in PostgreSQL 9.x.
Solution: "EXTRACT EPOCH FROM AGE(...)" (which will return a FLOAT or something similar) in the view. The view now loads perfectly in Microstrategy.