My only other suggestion is some phones need the numbers stored in certain areas (memory card or on phone itself). My Nokia needs numbers on the phone instead of the memory card. Also, beware special characters on names/numbers.
Numbers with 1-xxx-xxx-xxxx can't be loaded by my phone. Skip the 1- and it could help.
My garage: 2007 BMW Z4 3.0si Manual, 2007 BMW X3, 2006 BMW 530xi
Retired: 1998 BMW Z3
Member of BMWCCA!