From March 14, 2022, through the next 980 days, 4 availability tests were completed for devrace.com. All assessments accomplished found devrace.com to have technical challenges or downtime as of November 18, 2024. When reviewed, devrace.com was found to be offline 4 times out of total checks, equivalent to 100.00%, including as recently as February 3, 2023. No response was found to contain any errors as of November 18, 2024, as per the confirmation. Data shows the February 3, 2023, devrace.com response at — seconds, compared to 0.001 seconds average.