Meeting with join_before_host as true but host joining as guest

I have a meeting where join_before_host is true, and then when I look at the participants, the host joined, but as attendee. I understand that can be a personal email, but in the site, we can see it as Host… is it because the first person that joins is a host until the host joins??

@leilagattas host needs to authenticate / sign in

I understand that. But the situation is like follows:
meeting is created for a member of a company. that member joins the call as a host. I have a screenshot where I see the name of the person and the role as a host.
Then, when asking for the information about the meeting, I receive a uuid of the participant different than the host that created the meeting, and the role is attendee. But is the same person…