Nor is the CAA a signatory to the Chicago Convention. Only States can contract to the Convention.
Never suggested it was, but the CAA represents a State that is a signatory, EASA does not represent any signatory!
Can you explain in what way EASA is not complying with the requirements of the Chicago Convention?
It fails to recognise ICAO licences issued by member States and insists that the holders have to change to an EASA licence!
There are numerous cases of loss of privileges to those licence holders with increased costs and inane bureaucracy. Many will simply give up and the PPL industry will be decimated. All to keep a few low grade lawyers employed.