Adding custom components to a vanilla html (and/or PHP) page using sdk-vue's browser module build

Hi, I retried with different options but I still can’t use custom components in the Visual Editor (they don’t appear in the insert menu) on a vanilla html & JS page. Does anyone (@manish-sharma ?) have a clue why the Visual Editor doesn’t “see” a custom component registered in a vanilla html page as in my example?

I updated my example code on StackBlitz (or CodeSandbox) to keep the html page as simple and basic as possible.

When I try a similar example created with npm create vue@latest, this works immediately in the Visual Editor: my custom component appears immediately in the insert menu and I can add my component to my Builder content in the Visual Editor.

Custom components are a very important feature when I want to use the Builder.io CMS in our existing retail website project.

Thanks in advance for any help or clues!