Sanamacha Chanu, the National champion in the 70 kg weight class for women's boxing, had to withdraw from the Women's Boxing World Championships 2023 in New Delhi.