@dev614 The code only adds Squad1Leader if it is not null, so that shouldn't be a problem.
Sorry I can't tell why it wouldn't be working. I would suggest debugging using Visual Studio (attach to GTA V process), setting breakpoints and seeing if all the code is being called, Squad1Leader is being added, etc.
D