Hi,
Where do you still see the same phone number in the backend ?
In the order ? Or in the user address ?
It's normal that the order would still display the old number since the user cannot change any information of an order from the frontend. However, I don't see how the number would not be updated in the address of the user account.