Although you can bind other columns, occasionally there are problems. Try rearranging the order of the columns so you can bind the first one. Don't forget to fix the column widths so you hide the ID rather than the name.
BTW, Name is a poor choice for a name since it is the name of a VB/VBA property. If you need to use it in VB/VBA, you may run into trouble. Also while I'm at it, avoid function names such as Date, and special characters and embedded spaces.