According to the UFC (and I haven't heard any fighters deny this), they have to offer their fighters three fights a year.
Khamzat could tell Dana that he's sick of all this inactivity and that he wants Neil Magny or whomever and Dana would more or less have to oblige. He's not though. They're trying to manicure his path to a title shot, and it's getting annoying. I get that he was out with the rona, but that doesn't change the fact that he's been better for half a year, has only fought once, and has nothing scheduled.