massive simplification of pre-flight checks, this also fixes servers with no custom variables booting