Good morning, I always compliment myself when I find products like Page Builder, which are so well-built.
It's understandable that bugs can exist, or at least I think so.
I created a website for an international conference, with speakers.
I managed to create linked collections that allow me to correlate topics, speakers, multiple topics, and much more.
I obviously used dynamic pages, including slugs.
I discovered, I think, a small bug.
From an SEO perspective, especially regarding the use of the browser title, it's advisable to never use the title field in collections, unless you specifically want to use it for a field that is then the page title.
I encountered the problem with /speaker/:slug.
I created a collection for the speakers (which was then linked to a Topic collection, divided into lectures and workshops).
I didn't understand why the title in the browser, when I opened the page dedicated to a speaker, was composed of "Dr. - title of website," where "title of website" is the Site Name in Joomla Global configuration.
I didn't understand why; I would have preferred the speaker's name instead. Browsing the settings, I found that the SEO page offered the dynamics for composing the OpenGraph, and I discovered this next to Open Graph Title:
Available variables: {{Title}}{{Alias}}{{Location}}{{Status}}{{Type}}{{Price}}{{Overview}}
(Here I'm using Revstat as an example)
I realized that the system retrieves the "title" by default, and if there's a field called "title" (in my case, Title refers to the speaker's specialty, where they're all doctors), it's found in the browser title.
I had to change the name of that field, so the title remained generically "speaker."
It would be helpful at this point to be able to modify the browser title with these dynamic fields, allowing you to decide how to compose it.
Congratulations on the Page Builder product, especially the Dynamic Content section.