One of the main challenges with ICD-O is ensuring consistent and accurate coding, which requires specialized training and expertise. Misclassification or coding errors can lead to incorrect data, affecting research outcomes and public health decisions. Additionally, as medical knowledge evolves, continuous updates and training are necessary to keep pace with new discoveries and treatment modalities.