This is a super annoying bug, I sent Arcade back to the base but now when I go there and talk to him there is no option to have him rejoin me. I can get my other humanoid companions to join just fine and there is deffinately a spot for him but the option just is not there. I can ask him how he feels about the direction I'm going, and ask him about himself but that's all. The worst part is I'm right in the middle of his quest. Please help.
Edit: I've also tried killing and resurrecting him via the console and that did not fix the problem, but did erase the armor I'd given him and he was wearing.