There are a couple of scenarios that can arise where you may encounter duplicate profiles for the same user. Before going into solutions for each scenario, the first thing to understand is the difference between a registered user and a non-registered user.
When you create a user to add to your tournament/league/club, you are creating a non-registered user. This just means that no one has signed up with an email address as that user, because you just created it. Non-registered users do not have a small green Squabbit icon beside their name. If you created the non-registered user, then you can edit the user by opening their profile -> 3 dots -> Profile settings. This includes things like changing their name, WHS ID or even deleting the user.
A registered user means that someone has signed up with an email address as that user. You will see a small green Squabbit icon beside their name indicating they are a registered user. A non-registered user can become a registered user if a player signs up after you created them. For example let's say that you create a new user Jon Doe and add them to your tournament. At this point Jon Doe is an non-registered user and you can still edit their profile. Then let's say you send your friend Jon the invite code for the tournament. Jon signs up with his email address and at that point the Jon Doe profile turns from a non-registered profile to a registered profile. Jon now owns that profile and only he can make changes to it.
If you have accidentally created two users (non-registered users) with the same name, you can simply delete one of them since you are able to edit users you created provided that user hasn't registered on Squabbit yet. Note that if you try creating a second player with the same name, the app will warn you and ask if you want to use the one that already exists, so this should rarely happen .
If there are two registered users with the same name, then it likely means that user has accidentally signed up for Squabbit twice with two different emails. Only that person can delete the registered profile so you will have to ask them to log in as that user and delete one of the duplicates.
In some cases you may find you have a duplicate with a non-registered user that you created, and a registered user that was created when that user registered. This can happen if, for example, you add a user Jon Doe to your group and then send that group invite code to Jon. Jon registers on Squabbit, but instead of using the same name Jon Doe, he registers with his full name Jonathan Doe. It cases like this, Squabbit may fail to automatically link the two accounts because with different names, it doesn't automatically realize they are the same person. To fix this, ask Jon to open the non-registered profile, tap the 3 dots and 'Merge accounts'. This will merge the user that Jon created with the one that you created into one user.