As far as I can see, no special characters, no numbers first, no spaces etc.
no idea why one would have to do this, but otherwise excel edits don't update, even if you remove .xls -fiele and add it again)
I just had the exact same problem with exporting a joined table and getting an empty feature class. I used the copy features tool instead and it worked. Go figure.
I find it helpful, sometimes, to export the xls(x) to csc and then open in notepad to edit. Then join the csv, not the excel file.
I had the same problem. Copy Feature solved it in the best way because I can not edit the joined layers.
I had the same issue. It's been solved by saving the table that you want to join with the Feature Class in CSV (Comma delimited) format, and then redo the Join and Export the data.
I had the same issue and the problem was that I had features selected in the data I was joining to that didn't match/relate/join with the data I was joining to and during the join I unchecked the "Keep all input features". When I went to export my data, the export tool was using the selected features for the output, which resulted in an empty output.