I have seen many people having this misconception about genjutsu effect on jinjuriki .
1. Danzo said that only Madara , Hashirama , Yagura and Bee has the ability to controll bijuu .
2. Bee mentioned during the fight with sasuke that Perfect jinjuriky cannot be affected by genjutsu . Because the jinjuriky will snap him out of it .
3. So the question is how obito controlled Yagura ?
Now here is my explanation -
When Danzo mentioned those name he only meant those who had the ability to control bijuu . Not that the bijuu is supportive to the jinjuriky. Only when the bijuu willingly helping the jinjuriky then the bijuu will snap the jinjuriki out of genjutsu. See that Danzo mentioned Madara ,who never was a perfect jinjuriki(I mean bijuu never willingly helped him). But he could force a bijuu to obey him. And that's why madara can also be affected by genjutsu . The bijuu wont help him to escape. And that is the case with Yagura . He was not a perfect
jinjuriki . He could just control the bijuu.(Like madara) And that's why he could be put under genjutsu by obito. Otherwise the bijuu would not let obito control him.
So it is not like obito used some master kind of genjutsu on Yagura and that's why it worked on him.(Unless shown otherwise). And until now perfect jinjuriki like Naruto , Bee are immune to genjutsu.
1. Danzo said that only Madara , Hashirama , Yagura and Bee has the ability to controll bijuu .
2. Bee mentioned during the fight with sasuke that Perfect jinjuriky cannot be affected by genjutsu . Because the jinjuriky will snap him out of it .
3. So the question is how obito controlled Yagura ?
Now here is my explanation -
When Danzo mentioned those name he only meant those who had the ability to control bijuu . Not that the bijuu is supportive to the jinjuriky. Only when the bijuu willingly helping the jinjuriky then the bijuu will snap the jinjuriki out of genjutsu. See that Danzo mentioned Madara ,who never was a perfect jinjuriki(I mean bijuu never willingly helped him). But he could force a bijuu to obey him. And that's why madara can also be affected by genjutsu . The bijuu wont help him to escape. And that is the case with Yagura . He was not a perfect
jinjuriki . He could just control the bijuu.(Like madara) And that's why he could be put under genjutsu by obito. Otherwise the bijuu would not let obito control him.
So it is not like obito used some master kind of genjutsu on Yagura and that's why it worked on him.(Unless shown otherwise). And until now perfect jinjuriki like Naruto , Bee are immune to genjutsu.