Oh that's odd! I know Xport is available before Compass starts, but if the GPS isn't ready yet it may not open either port, but it should retry every few seconds. There must be something missing there. One thing you could try is disable the auto-start and make a shortcut to it and put that shortcut in the Startup menu. That would make it start a little later.