Metadata "Title" YAML Property for Publish Missing on Cards

What I’m trying to do

I’m trying to get the card generated by programs like Discord, Line, etc. to show the title YAML property instead of the permalink property. I also want to remove the site name and the “Powered by Obsidian Publish” so that I can have a clean, easy to read title. The screenshot contains the generated card on the left in Line, while the right side displays the result from OpenGraph xyz.

Things I have tried

I have the following frontmatter in my page at the very top:

title: "About Captain's Manual"
tags:
permalink: about-captains-manual
status:
type: info
alias:
tool:
last-updated: May 06, 2026 15:28
first-created: May 06, 2026 15:17
cssclasses:

I am using my own custom publish.css, but it doesn’t do anything to YAML settings at all. The note uses the inline title, but it doesn’t start the page with an H1 (which I don’t prefer to do since the inline title already says the name).

Question 1:
Is there a way that I can remove the excess title fluff so that only my title displays?

Question 2:
Why is the card in Line displaying the permalink property instead of the title?

Thank you for your time!