アップデート後、チャットが使えません

数分前に私が管理しているフォーラムが更新され、チャットが使用できなくなりました(チャットのUIが表示されず、更新後にリロードされていないタブでチャットを使用しようとするとエラーが発生します)。

以下は、チャットAPIエンドポイントにアクセスした際に /var/discourse/shared/standalone/log/rails/production.log に記録されたエラーの例です。

Started POST "/chat/api/direct-message-channels.json" for 0.0.0.0 at 2024-06-08 00:39:26 +0000
Processing by Chat::Api::DirectMessagesController#create as JSON
  Parameters: {"target_usernames"=>["Firepup650"], "name"=>""}
Completed 500 Internal Server Error in 8ms (ActiveRecord: 0.0ms | Allocations: 4098)
LoadError (cannot load such file -- /var/www/discourse/plugins/chat/lib/service_runner.rb)
app/helpers/with_service_helper.rb:13:in `with_service'
app/controllers/application_controller.rb:423:in `block in with_resolved_locale'
app/controllers/application_controller.rb:423:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:64:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:393:in `call'
lib/middleware/csp_script_nonce_injector.rb:12:in `call'
config/initializers/008-rack-cors.rb:14:in `call'
config/initializers/100-quiet_logger.rb:20:in `call'
config/initializers/100-silence_logger.rb:29:in `call'
lib/middleware/enforce_hostname.rb:24:in `call'
lib/middleware/request_tracker.rb:277:in `call'
「いいね!」 1

コミット 39902c148fd198b9608158f6a9d6082274f51b90 により、更新されていないインスタンス(5月10日以降、正確な時期は不明)でウェブベースの更新を行うと、更新後にチャットが使用できなくなる問題が発生したようです。