After creating a player with a duplicate name, users are unable to move that player (or any other player created afterwards) between tables unless another player is moved first.
Steps to reproduce:
Ensure that a player exists in the system already.
Create a new player with a unique name.
Attempt to create a second new player with the same name as the character created in step 1.
(Optional) Create a new player with a unique name (i.e., different from the character created in step 1.)
Move to table view and attempt to move the character from step 1 to a table. The character will rubber-band back to Table 0.
(Optional) Do the same with the character created in step 3. This character will also snap back to Table 0.
Move a character created before step 1 into a different table.
Move the character created in step 1 between tables. It will move normally.
(Optional) Move the character created in step 3 between tables. It will move normally.
After creating a player with a duplicate name, users are unable to move that player (or any other player created afterwards) between tables unless another player is moved first.
Steps to reproduce: