¿Cómo arreglar la página de preguntas frecuentes, política de privacidad y términos de servicio?

@Thomas_G ¡Hola! Gracias por tu ayuda.
Verifiqué la existencia de las páginas.

Topic.with_deleted.exists?(SiteSetting.guidelines_topic_id)
Topic.with_deleted.exists?(SiteSetting.tos_topic_id)
Topic.with_deleted.exists?(SiteSetting.privacy_topic_id)

Los resultados fueron todos true, así que intenté recuperarlas.

faq = Topic.with_deleted.find(SiteSetting.guidelines_topic_id)
tos = Topic.with_deleted.find(SiteSetting.tos_topic_id)
pp = Topic.with_deleted.find(SiteSetting.privacy_topic_id)

faq.recover!
tos.recover!
pp.recover!

La recuperación se realizó con éxito en la terminal, pero /faq, /toc y /privacy mostraron un error.
Luego verifiqué el topic_id de esos temas desde la terminal y configuré las URLs en /admin/site_settings/category/legal.

Ahora las páginas funcionan correctamente. ¡Gracias!