Использовать сторонние JDK, SDK и прочие инструменты при билде на андроид - плохая практика.
Чтобы исключить вероятность ошибок, лучше использовать те инструменты, которые предлагает установить Unity Hub во время установки движка с поддержкой сборки на Androird.
Они будут своего рода "родными" для движка, а также активно поддерживаться при обновлениях.
Лично я уже был в аналогичной ситуации, и решил проблему с помощью переустановки Unity, не забыв установить все предложенные UnityHub инструменты разработки.