When it was first announced it wasn't clear where it would air - Disney Channel, XD or even Disney Junior. In 2019 it was reported it would premiere on Disney Channel this year but I think there were some more, recent reports (or just rumors) it would move to Disney+. I might be mistaken but either way those rumors seem to have been wrong, too. So I suppose a 2021 premiere on Disney Channel is the most likely scenario.