I did try it again, still calling it "invalid". I normally transcribe the alphanumeric key or serial number from the box to the manual since I don't keep the boxes usually, and at the time of the transcription I separated the numbers by dashes, but I can't remember if I did that because that was how it was printed or simply to make it easier to double check as I transcribed it. Could format issues like that be causing the problem?
If it is a transcription problem, as mentioned before, I still have the original receipt, DVD, and manual, so let me know what is needed.
ADDENDUM: I just tried re-entering the serial via the game panel (yet again) and it doesn't let me enter it without dash separators, so I had it right to begin with, but Impulse is still calling it "Invalid". Is is possible the game panel is expecting one format, and Impulse another?