Hi Carol.
One possible problem is the the attribute name. There are 2 general rules:
Eliminate any characters that are not alphanumeric or an underscore.
Do not start a field or table name with an underscore or a number.
For joins of a Feature class with table.
Both the feature class (the file with spatial data) and the table must be in geodatabase.
Hope this helps.