The thing is BCCI had probably excuted various loopholes probably to get this contract ending at the exact time frame as STAR haven't got the exact amount of matches they signed for due to Covid.
Star on the other had did the same to extend the same through 2024,. They even publicly published the same through PRs and all. Thats why they promoted that series back then.