Shadowomega23 wrote...
Yet it is suggested that their programming was not set up to actively seek understanding, they where upgraded to work on tasks with little to no input however this doesn't need to be programmed to understand it. This is why I think there was added programming, something the quarians wouldn't want to add in because that little piece of programming would ensure the Geth would reach Setentiance.
No, I think it really went wrong when they pushed the geth to their processing capacity, which required them to share data over their network. Data collection became curiosity. They managed to network in such a way as to invite sentience.