Он декодер какой-то старый и кривоватый просто использует, а у Winamp'а свой, обновляющийся постоянно, у WM9 видимо тоже. Ведь у мп3 кодеков всякие новые версии появляются и кодеров и декодеров, не смотря на то что формат мп3 "как бы" один... Вот и проблемы такие могут возникать. А вылечивал ты скорее всего, устанавливав пачку кодеров типа Nemo, и медиаплеер возможно из неё декодер использовал.