This appears to be solved in the 4.2 beta builds right now – so perhaps Apple already knows about it and was trying to keep it hushed until the new update came out, I don’t know. Either way this is not good.