System Integrity Protection re-enables itself upon a new restart of the machine. So whenever you want it to be disabled for whatever reason you have to go back to recovery-mode and disable it manually. I don't know why it does this but it does, even though it shouldn't. It should in any case, even after an extended period of time stay disabled, since that was that command i gave the machine.
Is there any way to override this matter?