Each country in the EU has it's own homologation agency. The rules they follow are EU wide, how each agency interprets and their timelines for completion are individual.
I know in Germany, the first few people to get theirs registered had a quite a back and forth between Stark and the TUV.
I...