User journey issue from private message notifications

I’ve looked into this issue further on a development version of the site. To add to the information @Priscilla8’s provided above: I’ve tried switching to a non-custom theme, and disabling plugins and components, but the header elements are still missing.

It looks to me like the page source is missing anything related to Ember - might this be related / give some clue as to the root cause?