y doesnt she take an noc and submit it to the current sponsor so that she can get her visa transferred ???

if she isnt able to do that then the sponsor who is sponsoring her visa currently has to get it renewed.