投稿内容でバッジSQLがトリガーされました

投稿の内容に応じてバッジを授与しようとしています。

例えば、「Give Me A Badge」と入力すると、「Demanding」バッジが授与されます。

私のSQLは次のとおりです。

SELECT p.user_id, p.id post_id, p.updated_at granted_at
FROM badge_posts p
WHERE p.raw LIKE '%Give Me A Badge%' 
AND (:backfill OR p.id IN (:post_ids) )

「クエリのターゲット」は「投稿」で、「いつ」は「ユーザーが投稿を作成または編集したとき」に設定されています。

しかし、トリガーされていません。「バッジクエリプレビュー」には授与のヒットが表示されますが、サイトではバッジが付与されていないようです。

ヘルプとアドバイスを歓迎します。

(投稿は投稿者によって削除されました)