Now I understand why when I was in South East Asia there was sometimes a shift (about 10m), I thought it was a signal reception problem. I was using Symbian Maps (now Nokia Here). So the correction was not perfect.