is it an original Microsoft CD or the budget release version?, are you using vanilla FL or running a mod?
Only the original Microsoft Freelancer.exe will ask you for the CD, as it’s only the original disc that has the CD security built into it that the .exe is looking for.
Which means your either using the budget version and are running a mod that uses the original .exe, or your CD is a copy/pirate of the M$ version.