I am not sure if I understand spin operators correctly. Given a two spin system in state $|++\rangle$ and an operator $S = S^{(1)} + S^{(2)}$
Then I have
$$ S_z |++\rangle = (S^{(1)}_z + S^{(2)}_z) (|\tfrac{1}{2}, \tfrac{1}{2}\rangle \otimes |\tfrac{1}{2}, \tfrac{1}{2}\rangle) = (S_z|\tfrac{1}{2}, \tfrac{1}{2}\rangle \otimes S_z|\tfrac{1}{2}, \tfrac{1}{2}\rangle) = (\tfrac{\hbar}{2} |\tfrac{1}{2}, \tfrac{1}{2}\rangle \otimes \tfrac{\hbar}{2} |\tfrac{1}{2}, \tfrac{1}{2}\rangle) = \tfrac{\hbar}{2} (|\tfrac{1}{2}, \tfrac{1}{2}\rangle \otimes |\tfrac{1}{2},\tfrac{1}{2}\rangle) = \tfrac{\hbar}{2} |++\rangle $$
But everywhere I read, I see $$ S_z |++\rangle = \hbar |++\rangle $$
What did I do wrong?