I can imagine that it is one of two problems
Either there is an intrinsic problem with the device' s usability
or
O2 wants to slap on some god-awful O2 skin or other software cruft and is having trouble doing so for some reason.
It is left as an exercise for the reader to decide which is more likely.