The OnStartCapture outputs and the SetTeamCanCap inputs might not be enough to what you are looking for. Perhaps use two trigger-multiple as well, which lock the other teams entities until players stop being inside them.
This gameplay sounds confusing for new players though