アカウントを有効化するにはここをクリックしてください」ボタンが無効になっています

数年間問題なく Discourse を実行してきましたが、Digital Ocean のドロップレット上にあります。
最近、数人から「アカウントを有効にするにはここをクリックしてください」ボタンをクリックしても機能しないと指摘されました。
これを解決するにはどうすればよいですか?

「いいね!」 1

ここには問題を特定するのに十分な情報がありませんが、説明からすると、何らかのメール追跡またはテーマの競合が原因である可能性が高いです。
Discourseサイトではどのメールプロバイダーを使用していますか?
メール追跡サービスを提供していますか?
もしそうなら、そのサービスは有効になっていますか?
そのようなサービスは、広告ブロッカーやプライバシー重視のブラウザによってブロックされる可能性がありますが、その場合、トラッカーによってリンクが変更されるとアカウント有効化ページ自体が読み込まれなくなります。実際には、ページが読み込まれた後に有効化ボタンをクリックできなくなることはありません。
ページと競合する可能性のあるテーマ/テーマコンポーネントはインストールされていますか?
影響を受けたユーザーからのブラウザエラーログはありますか?

「いいね!」 1

ご返信ありがとうございます。
メールサービスはホストの1つを通じて提供されており、追跡機能はありません。非常に基本的なものですが、信頼性はあります。
基本的に、ボタンは表示されていますが、アクティブではありません。そのボタンが「アクティブ」になるかどうかは何によって決まりますか?
ユーザーが問題を報告してくれただけでも奇跡です。ログを取得するのは、ユニコーンを見るようなものでしょう!

「いいね!」 1

CSSの編集が原因だったようです。どのように影響したのか分かりませんが、このセクションを削除すると問題が解決します。ヘッダーを少し暗くしようとしていました。

header::before {
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background-color: rgba(0,0,0,0.2);
}