The migration process takes some time to reflect the DNS changes. During this transition period, some mail will be delivered to the old email servers even after the changes to the DNS are done.
So to avoid mail being split, it is advised to change the DNS settings in non-peak hours. Usually around 8 pm for a company working 9-5.