I didn’t see you second message before my reply.
When you double click a file for an application that is not open and you have more than one copy of the application, MacOS has knack for always picking the worst option. Having said that, fi you computer has an unlocking code and version should be fine. Some questions:
1. Do you have two or more copies of GEDitCOM II on your computer?
2. You say if application is open it works fine. Is the open application version 3.4 (check “About GEDitCOM II” to be sure)?
3. If you do get that message and click “Free Mode” can you then open a file if the version that was just launched. It is possible MacOS is telling GEDitCOM II to open the file before GEDItCOM II has a change to check for your unlocking code, but, if you click “Free Mode” the complete launch will then find you code and you can open the file.
I probably never tested double clicking a file to open the app that because my Mac has multiple copies of GEDitCOM II and as I said MacOS always picks the wrong one. I will try to find a way to test and fix if a problem.
Regards,
John