If you are running an event that is open to non-members and you have:
- an approval process; or
- a membership form configured
Then make sure you tick the Open Event box when configuring the event. That tells the system to bypass the normal process for new members joining your organisation.