Controller disconnects after 30 min

Why does this happen?

You can always run your a Motorcortex application without a license key, but the program will exit after 30 minutes. If you want to run your motorcortex application longer as 30 min you have to acquire a license key.