That’s something you should raise with whoever at OSMF manages that service - posting here is unlikely to reach them unless you get lucky.

Note that for most people there is certainly no need to have an account. I use it regularly without one. Possibly you need one to create a meeting but you don’t need one to join a meeting.