https://www.reuters.com/article/us-ukraine-parliament-langua... does not mention banning Russian-language schools nor, in fact, mentions banning teaching it in addition to Ukrainian in the same school.
There's an education law that says that starting in 2023, all state schools must be taught primarily in Ukranian at and above the fifth grade. While imperfect, it does allow teaching in several minority languages, especially in primary school. Russian is not allowed at state schools above primary school as a teaching language for other subjects, but it can be taught as an elective subject and other organizations are free to teach it. The ECHR implications of this are mentioned specifically by the Venice Commission.
https://www.reuters.com/article/us-ukraine-language/criticis...
https://web.archive.org/web/20190516190140/https://www.presi...
https://www.venice.coe.int/webforms/documents/default.aspx?p...
From section 5 of the Venice document.:
"69. Thus, it appears that members of the Bulgarian, Greek, German, Polish, Romanian and
Hungarian minorities, in addition to being able to study their language as a subject, may also
study one or more other subjects through the medium of their language at the secondary
education level. However, members of national minorities who do not speak an official EU
language — Byelorussians, Gagauzes, Jews, and, significantly, Russians — will only be able to
study at the secondary school level their language as a subject. Thus, a hierarchy is created at
the secondary school level, with indigenous peoples potentially treated more favourably than
national minorities which speak an official language of the EU, and national minorities which
speak an official language of the EU treated more favourably than other national minorities."
There is a high quota for state-language content on radio but other languages are allowed a percentage. From section 7 of the Venice document.:
"95. With regard to the use of languages in broadcasting, Article 24 refers to the Law on
Television and Radio Broadcasting. At the same time, a transitional provision of the Law (Section
IX, point 7.24) amends Article 10 of the latter Law, tightening the language quota requirements,
by increasing the proportion of the Ukrainian language content for national and regional
broadcasters from 75 to 90 per cent and, for the local broadcasters, from 60 to 80 per cent. This
amendment will come into force five years after the Law’s entry into force (i.e. on 16 July 2024)."
So is the situation perfect for everyone? No. Is the EU (and Hungary and some others) pushing Ukraine to compromise? Yes. Have they promised to work on compromises? Also yes.
There's no need to go beyond the actual, documented issues and spread falsehoods and propaganda.
TL;DR: I invite you to read up on the issue.