I have upgraded to CrossWorks 2.0 and the activation key you have sent expires the next day, with the licence error message "Not for this machine".
CrossWorks uses your Ethernet MAC as the primary means to identify your computer and the activation key on it. If you have a VPN or docking station or pluggable WLAN card, there could be problems where you activate and lock to a certain MAC and, when moving the laptop or disconnecting the VPN, the MAC address is no longer available to CrossWorks.
The solution for the moment is to activate CrossWorks twice, once when docked and once undocked, and install both activation keys. CrossWorks will use the appropriate activation key when docked or undocked.
CrossWorks 2.0, all platforms, all targets
We'll be releasing a new CrossWorks build that allows you to specify which MAC address to link to.
CrossWorks 1 does not suffer from this problem as it uses the disk ID rather than an Ethernet MAC address.