Thank you very much for the reports and I am very sorry about the experience!
We were aware of this issue a while ago. The root cause of the problem is, due to the algorithm of generating HW-related UUID on macOS, the EULA is triggered at start up. We have developed a more robust solution for this issue. The Update 5 for Archicad 24, as well as Update 2 for Archicad 25, will include a fix for this problem.
I am very sorry for the inconvenience! Feel free to ask if you have any further questions!
Technical Support Engineer