2003 startete Chikwakwa bei den Crosslauf-Weltmeisterschaften in Lausanne. Auf der Langstrecke belegte sie den 32. Platz und auf der Kurzstrecke den 50. Platz. Bei den Leichtathletik-Weltmeisterschaften in Paris scheiterte sie über 5000 Meter erneut im Vorlauf. Obwohl sie bereits mehrere Jahre lang in der Erwachsenenklasse angetreten war, war sie 2004 immer noch als Juniorin startberechtigt. Bei den Leichtathletik-Juniorenweltmeisterschaften in Grosseto gewann sie im 5000-Meter-Lauf die Silbermedaille hinter der Äthiopierin Meselech Melkamu. Einen Monat später lief sie über dieselbe Distanz bei den Olympischen Spielen in Athen, schied jedoch genau wie ein Jahr später bei den Leichtathletik-Weltmeisterschaften in Helsinki im Vorlauf aus.