Since Activision’s legacy key verification servers for CoD2 are no longer active, the game remains stuck indefinitely waiting for a response.
In short, your computer is asking permission from a ghost.