Chinese Grand Prix is off this year’s F1 calendar again, sparking questions about China’s ongoing COVID restrictions and race plans.