カスタム JavaScript が <head> で消える

Discourse バージョン: 2.4.1

Discourse を最新バージョンに更新した後、<head> に追加されたいくつかの JavaScript が HTML ソースに表示されないことに気づきました。
例えば、Google アナリティクススクリプトは「CSS/HTML の編集」で追加されています。

なぜこのようなことが起こるのか、とても困惑しています。

<script> を間違って <script123> のようにすると、そのコードが表示されます

正常な <script> に戻すと、再び消えてしまいます。

「消える」わけではありません。まだそこにあります。実際には、すべてのインラインスクリプトを抽出して、テーマの単一のファイルにまとめます。

そのため、ページソースで theme-javascript を検索すると、以下のような内容が表示されます。

theme javascript file

このファイルには、すべてのインラインスクリプトが含まれています。

また、Discourse には Google アナリティクスへのネイティブサポートが備わっています。それを利用しない手はありません。
設定で Analytics を検索してください。

わかりました、ありがとうございます。試してみます。