- The default value for reading the "active" pref was true.
- The "sky simulator" section in the prefs was completely missing. It had not been initialized. So the sky server was running off the defaults in the calls to prefs withinSimulatorSkyServer.cs.
#2 pointed out that the entire section for "sky simulator" was missing from the Engine's InitializeXmlProfile() function.