She had always wanted to do a feud with Shayna as a thank you for getting her into the business post UFC so this was the plan.
She apparently has a firm contract schedule with breaks (something that likely should be standard given the travel / job demands) so the time is now. Her injury before WM screwed up the plot’s timeline though so it seemed out of nowhere.