The problem is with all of this is, we simply don't know the circumstances.
He's in training, but we don't know if he's strolling around. He's had his say on Twitch, but no player comes out and says how it's all their fault.
Rafael has equally kept his cards close to his chest. He's only said when he's available and that he's training. He can't come out and slag him off, as it causes more discontent.
Dealing in FACHTS only and not rumours (Rafael hates him/James wants out etc) the only thing that's made me think that this is on James, is his comment about not knowing who we were playing. I expect any player, injured or unavailable etc, to still know this, to still be cheering on his teammates and talking about the win.