This has been mentioned in several topics: extract of one comment
Item name will never show on invoices. It is your internal name of the item. Only the item code and the item description of the item will show. Why not add item name to the code or description if you want to show it to customer