Setelah absen selama delapan tahun, Chang hanya berkompetisi dalam dua acara di Olimpiade Musim Panas 2008 di Beijing. Dia mencapai standar FINA B 25.78 (50 m gaya bebas) dan 56.50 (100 m gaya bebas) dari Turnamen Renang Dong-A di Ulsan. Dalam gaya bebas 100 m, Chang menantang tujuh perenang lainnya di babak ketiga, termasuk Arianna Vanderpool-Wallace dari Bahama yang berusia 18 tahun. Dia mencetak rekor terbaik sepanjang hidupnya 55,96 untuk mendapatkan tempat keempat dan ketiga puluh kedua secara keseluruhan dengan 0,34 detik di belakang Birgit Koschischek dari Austria. Dalam 50 m gaya bebas
, Chang ditempatkan tiga puluh satu pada awal pagi ini. Berenang di heat sembilan, ia berlomba ke posisi kelima dengan selisih seperseratus detik (0,01) di belakang Victoria Poon dari Kanada di 25.59.