Please elaborate, here in Sweden a NCA is only enforceable if the company is willing to pay up to 60% of the full salary to keep the non-compete, limited to 18 months maximum.
in the UK for example, which is still sort of in the EU during the transition period, a non-compete IS enforceable as long as it is reasonable and proportionate.
Overly long time periods or overly broad geography will get it struck out, but 6 months not working for a direct competitor is usually going to be fair game.
Without compensation the NCA is null and void.