1 Mar 2018, 08:19

Episode 21-26 have been announced to air in CN Germany in April, and usually when it airs in Germany, its 3-6 weeks later than the UK.
https://www.fernsehserien.de/ben-10-2016/episodenguide

Charmcaster almost might be coming, stay tuned...