All spOccupancy model functions should give an error when missing values are present in site-level covariates, both for detection covariates and occupancy covariates. This does not always happen when there are missing values in a site-level detection covariate, and the model can confusingly run without error.