Security clearance may well be worth exploring... this can spook airlines.
The UK system is quite advanced in their approach but other jurisdictions in EU not so developed when it comes to disclosure and disregard terms
Others may know more facts here..