Проблема отслеживания вложенной структуры

Это неприятная особенность нашего перехода от классической системы реактивности Ember (get/set/computed) к системе Octane с использованием @tracked и нативных геттеров.

Как обсуждалось выше, проблема в вашем примере заключается в том, что вы обращаетесь к свойству, не помеченному как @tracked, из нативного геттера.

Прямой доступ к полному пути из шаблона будет работать, хотя, как вы верно заметили, это ограничивает доступную логику.

В качестве альтернативы использование .get() позволит новой системе автотрекинга Ember работать с классическими (то есть не помеченными как @tracked) свойствами.

Таким образом, в данном случае код будет выглядеть так:

get statusMessage() {
  return this.args.topic.get("my_metadata.status");
}