Im August 2019 wurde Charvátová Sommerbiathlon-Weltmeisterin im Sprint auf Rollskiern. Sie beendete das Rennen (in Abwesenheit der Biathletinnen etwa aus Norwegen, Frankreich und Deutschland) zeitgleich mit der Russin Jekaterina Glaysrina, nachdem sie zuvor bereits die Silbermedaille hinter Walentyna Semerenko im Supersprint gewonnen hatte. Zum Auftakt des &lt;a href="Biathlon-Weltcup%202019/20"&gt;Winters 2019/20&lt;/a&gt; erreichte sie als Sechste des Sprints bei der zweiten Weltcupstation in Hochfilzen ihr bis dahin zweitbestes Karriereresultat. Sie hatte 29,3 Sekunden Rückstand auf die Siegerin Dorothea Wierer, die wie sie einen von zehn Schüssen nicht getroffen hatte. Einen Grund für das Ende ihres Leistungstiefs sah Charvátová – neben der erfolgreichen Langzeitbehandlung ihrer Stoffwechselstörung – in dem Trainingsstil des neuen, seit 2018 amtierenden Nationaltrainers Egil Gjelland und der besseren Teamatmosphäre. Wenngleich ihre Schießergebnisse über die Saison wenig konstant blieben und sie vor allem in Staffelrennen regelmäßig viele Scheiben verfehlte, etablierte sich Charvátová mit wiederholten Top-40-Ergebnissen unter den besten Biathletinnen im Weltcup und qualifizierte sich in vier von fünf Rennen für einen der 30 Startplätze im Massenstart. Am Saisonende belegte sie Position 27 im Gesamtweltcup. Bei den Weltmeisterschaften von Antholz im Februar 2020 erzielte sie das bis dahin beste Ergebnis ihrer Laufbahn und gewann mit einem Schießfehler die Bronzemedaille im Sprint hinter Marte Olsbu Røiseland und Susan Dunklee. Im WM-Staffelrennen übergab sie an zweiter Position – nach der Nutzung aller sechs Nachladepatronen, aber ohne Strafrunde – an die Schlussläuferin Eva Kristejn Puskarčíková, die auf dem vierten Platz ins Ziel kam.