Fix null parameters in system administration

Also sneaked in some extra logging for EnvironmentalSuitabilityHelper