Please rerun it with the --foreground option as it should show what is going on with the daemon. Without that the daemon starts on the background and you will only see the exception from the failure about interacting with the daemon.
The --debug option might also help as it shows how the daemon is being started on background - in this case don't use the --foreground flag. This command allows one to copy&paste the command to start a gradle daemon on a separated terminal, that daemon can then be used by running
$ gradle --no-daemon --stacktrace [other args/flags]
Please rerun it with the --foreground option as it should show what is going on with the daemon. Without that the daemon starts on the background and you will only see the exception from the failure about interacting with the daemon.
The --debug option might also help as it shows how the daemon is being started on background - in this case don't use the --foreground flag. This command allows one to copy&paste the command to start a gradle daemon on a separated terminal, that daemon can then be used by running
$ gradle --no-daemon --stacktrace [other args/flags]