Hi Andrés,
The names of sampled individuals must be different from the names of species.
So you can use a naming scheme like this: SpeciesName SpeciesName1
But you can't use a naming scheme like this: SpeciesName SpeciesName
Or one like this: SpeciesName1 SpeciesName1
So either change the name of each sequence in the FASTA/Nexus files to be different from the species names, or change the species names in the Taxon Sets tab to be different from the individual names.
Regarding the number of genes, the StarBEAST2 paper has a number of informative analyses. For a dataset with 19 sampled individuals and 100 genes, SpeciesTreeUCLN analyses ran at about 1 ESS per hour, and would normally finish within 1 month. For a data set with 42 sampled individuals and 52 genes, SpeciesTreeUCLN ran at about 5 ESS per hour, and would normally finish within 1 week. Given your data set has 29 sampled individuals, I would suggest using the sample data set as for "classic" BEAST analysis, although this may take a few days or a few weeks to achieve a sufficient ESS for parameters of interest. It is difficult to pin down an exact time frame because the speed of Bayesian phylogenetics is highly depending on the particular data set (see Ogilvie 2016 in Systematic Biology).