Odc.org was inspected for operability 3 times in the 770 days following November 15, 2022. In every test performed as of December 24, 2024, odc.org was either unreachable or facing issues with functionality. Inspections made as of December 24, 2024, revealed no instances of inoperability on odc.org. Out of the total 3 responses that had errors, the last error, coded as 500, occurred on November 18, 2023. Averaging 0.059 seconds, the response time of odc.org on November 18, 2023, was 0.060 seconds.