No there's no fix and the time it takes to update has to do with how many contacts you have. When I had over 200 buddies it took about 5 days for it to update. I think it updates for each buddy 1 by 1 like the groups do. I just deleted everyone and started fresh
Posted from my CrackBerry at wapforums.crackberry.com