Aux championnats du monde 2006, Cohen se classe encore première après le programme court. Lors de son programme libre, elle chute sur son triple Salchow et ne complète qu'une seule combinaison de saut. Elle se classe du libre, et remporte la médaille de bronze, à presque 10 points de la nouvelle championne du monde Kimmie Meissner. Malgré les fautes techniques, Cohen fut celle qui a démontré le meilleur niveau artistique en obtenant que des niveaux quatre pour ses pirouettes et spirales.