A contract is binding on both parties until it runs out, unless there is some “out” built in that you can take and make your case that you took it legitimately.
Otherwise, if they breached her contract she could sue them and if she breached hers, likewise.
I’d guess she has no way out or she would have done it by now.