FSX Checks with Microsoft to see if it has been correctly registered and activated. If it can not find the MS server then it assumes it is not registered correctly and defaults to 'demo' mode and gives you a 30 minute time limit. If you register it off-line, then it does not do this.