Hafiz, yang merebut gelar All England pada 2003, sudah lebih dari satu tahun gagal mencapai semi-final dalam turnamen besar internasional.
Hafiz, who won the All England title in 2003, has failed to reach the semi-finals of a major international tournament in more than a year.