diff --git a/src/xrt/state_trackers/oxr/oxr_verify.cpp b/src/xrt/state_trackers/oxr/oxr_verify.cpp
index c9945f3b4782d0206098f5863c741680baf28383..81c9a7c626edcc63bb5cd83111330e841b2f229e 100644
--- a/src/xrt/state_trackers/oxr/oxr_verify.cpp
+++ b/src/xrt/state_trackers/oxr/oxr_verify.cpp
@@ -63,7 +63,7 @@ oxr_verify_fixed_size_single_level_path(struct oxr_logger* log,
                                         const char* name)
 {
 	if (array_size == 0) {
-		return oxr_error(log, XR_ERROR_VALIDATION_FAILURE,
+		return oxr_error(log, XR_ERROR_RUNTIME_FAILURE,
 		                 "(%s) internal runtime error", name);
 	}