Push the Button to Fix "X"
Hmm.
Machines provide *data* ... they don't provide *solutions* as a conceptual thing ... or do only for very limited circumstances that generally require a human operator to oversee.
*Humans* are required to *interpret* the data to make sense of it in a way that expert systems programs can't reliably manage.
For example, say you have a forensics program downloaded on your PDA and are investigating a crime scene ... it tells you that fingerprints are there, and can identify them if they're in a databank you have access to or if you have an actual sample to compare to ... fine as far as it goes. But what does it actually tell you? That so-and-so was there at some point. That's all. It doesn't tell when, exactly. It doesn't tell what they did while they were there, or their intent, even if the fingerprint is on the putative murder weapon.
That's where the PCs *have* to come into the picture.
What you probably should consider doing is taking the "Trail of Cthulhu" path and assuming that the PCs will always be able to find the data they need to solve a problem ... and always be able to find it in time for a successful resolution ... but noting that a) *finding* the data isn't the same as resolving the problem easily (or at all) and b) a "successful" resolution means *neither* a pleasant one (though it will generally be survivable and, eventually, fixable, if unpleasant) *nor* one that is easily attained.
In other words, technology, of whatever level, remains a *tool* that the characters must interpret themselves.
That should solve any supposed tech related problem at any tech level in any SFRPG
IMNSHO of course 8)
Phil