When you activate through the Internet, the activation server registers a request for activation. When you first tried to activate, the server may have generated an activation code and sent it back to the application before the connection was broken. Therefore, subsequent activation requests with different hardware produce the error message: “Too many activations.”