Скорее всего когда ты нажимаешь на кнопку "Играть" идёт загрузка и установка файлов и одним из этих файлов является папка jre internal win с помощью которой кристаликс и запускается. Дело в том что когда ты запускаешь кристаликс(если бы этой ошибки не было) он не понимает с какой программы запускатся, так как когда ты запускаешь java development kit запускается тот же самый процесс что и процесс кристаликса(знаю, бред, но всё же) или просто лаунчер думает что java и java development kit это одно и то же(я точно не знаю правда это или нет, так как я не разработчик)