this is also a problem on the unsupported Linux platform using wine(-staging v2.8), and I did notice that the launcher.exe wont create a "eula file" when u have accepted the it and thats why the launcher keeps asking it everytime, but as an temporary workaround; if u have an existing copy you can just use that file and copy&paste it to the gamefiles folder and that should fix it.