Find why, I used to put
<script type="text/x-handlebars" data-template-name="/connectors/above-site-header/theme-component">
{{mount-widget widget="theme-component"}}
</script>
in <body> tag, moving to head tag fixed this issue. But it’s weird that the issue suddenly happen after recent upgrade, it used to work fine.