Quantum uncertainty doesn't mean "Any old thing can happen"---it means something very specific about how a wavefunction can be broken down into a set of eigenfunctions; an observation forces it to leap (randomly) into one of these available eigenfunctions.
How is it random? If we're measuring position don't we force this eigenfunction to be 'picked'?
My language could be way off here I think I get the idea but I may have confused you with this, please shout if so and I'll try to rephrase.