Adding new site member to the community automatically with custom sign up form

I am using a custom Corvid sign up form as part of my membership join process on the site. It works perfectly for my needs and appears to be adding members automatically to the community (blog, forum, etc.), which I want. However, I have noticed that the new member only shows up on the Members page (the page with cards for each member from which you can see their info and follow them) after they themselves have visited that page. If they have joined but not actually visited that page, other members cannot see their member card on there. Is there something I need to add to my code to make it so that they show up automatically once they join without having to have visited that page themselves? Thank you.

Simply do either of these tutorials below.
https://support.wix.com/en/article/becoming-a-new-blog-member-and-joining-the-blog-community
https://support.wix.com/en/article/enabling-or-disabling-social-login-in-wix-forum

Set the toggle for join the community as on for the default window and save and publish your website.
Then simply change the settings back to your custom lightbox and save and publish your website again.

However, this will only work with any new members who sign up to your site, any existing members that have signed up and are not part of your site’s community will need to join themselves manually.

So I already have this set, which is why they’re not being prompted to join the community again. This is a good thing. However, they do not actually show up as a card on the Members page until they physically navigate to that page themselves. So, if you and I are both members, I would not see your member card on the Members page until you had checked out the Members page yourself. If you joined and simply never visited that page, you would never appear.