Indians on sovereign Indian land were not under the jurisdiction of the US government. There were numerous ways for them to be naturalized as US citizens but they could not be born US citizens until 1924.
Exactly! Born on the soil was NOT the only requirement. Indians were excluded for so long because they were NOT considered members of the family. (Except those who naturalized.)