La relación de James con Zidane no mostraba un vínculo amistoso, puesto que en cada partido el colombiano se convertía en el primer cambio y en otras ocasiones empezaba desde el banquillo.
Una de las razones por las que partió del conjunto 'bávaro' fue la falta de adaptación: "En Alemania solo piensan en el trabajo, son unas máquinas, uno llegaba y saludaba, se cambiaba y 'chao', cada uno con su vida", comento James.
James desató una gran controversia en agosto de 2021 durante una transmisión en Twitch, al responder que no sabía contra quien iba a jugar el fin de semana su equipo en ese momento, el Everton.
Está situación que genero miles de críticas teniendo en cuenta que no se le notaba comprometido con su conjunto, a pesar de que no estaba en los planes del entrenador español Rafael Benítez.