i would make sure your friend gets her letter of no objection before coming back espesially if they havnt cancelled her contract or her original visa considering the amount of time that has past.