Discovering which property is causing the rendering problem?
I don’t mind if it is awkward or requires making everything slow temporarily, but is there some way of figuring out where the broken pieces are coming from:
Generally, on the development server, Ember is pretty good about telling you what the issue is (some errors are in the build, some are in the browser console at runtime). In production builds, things may fail more silently. Occasionally I’ve ran into some strange stuff that breaks without errors, in which case I’ll comment out my entire component and add things back until they start breaking again.
RE: 'Which property is causing the rendering problem" - nested properties do not short-circuit in templates like they do in regular JS. The code you provided is essentially equivalent to:
{{ this.does?.not?.exist}} which may resolve to undefined which is omitted from the template entirely.