- Tries to connect to access points you're already connected to when you open the browser or email, instead of just using the one that's open. It then collapses in an error.
I'll give you that one. The way the networking is implemented is annoying. Each part of the phone's software treats its network connection as a discreet process so when you move from one function to another it will ask you for an access point even if you're allready connected to one. If you connect to a secured wireless network you also have the annoyance that the network key will only be stored for that specific function, if you need an access point for another function you'll have to enter it again. Obviously it would be better if networking was done the same way as a desktop OS, where a single underlying process manages the network connections rather than individual applications doing so.
There is a way around that. Firstly set the phone to always ask how you want to connect. Then just launch your application. When that application realises it doesn't have a network connection it'll throw up the select access point menu. From there you can do your wifi scanning and the raised connection will simply work in that application, rather than the web browser loading first.The general wifi scanning tells you it's connected to the first access point it found when it connects to the one you've just chosen. It then insists on going into the web browser whether you want it or not.
Fair enough if its not for you, I still think its an amazing phone. And given enough time, I will eventually memorise any idiosyncracies in a user interface so they are no longer issues. I personally would never get on with an iPhone - I need keys that move.There's plenty more - it's not that it doesn't work, it's that it wastes my time.