The Colombian playmaker signed for Los Merengues from AS Monaco after shining at the 2014 World Cup in Brazil, and initially impressed at the Bernabeu.
The 24-year-old scored 13 league goals and contributed 13 assists in La Liga last term, but has failed to build on that success this term.
He has started just 17 league outings this term, scoring seven goals and contributing eight assists.
James enjoyed some fine moments under Rafael Benitez—notably scoring twice in a 5-0 victory over Real Betis and contributing three assists in a 10-2 triumph over Rayo Vallecano.
He hasn’t always been trusted by Zinedine Zidane since the legendary Frenchman’s appointment, and despite having a contract at the club until 2020, AS have speculated that his future remains uncertain.
Chelsea transfer news
Next Everton manager: Club legend takes interim control for final match
Three Lions drop potential hint that Man United wonderkid in Euro consideration; Chelsea starlet in U-20 squad
However, as noted by the Spanish source, the Perez is understood to be confident that James can rediscover his previous form, and has informed the Colombian that he is considered ‘non-transferable’.
Seemingly, the president’s proclamation would suggest that James will not be moving on from the Bernabeu any time soon.