This is a difficult article because the list of issues and flaws of Windows Phone is close to inexahustible. At the beginning, some months ago, my intention was to cover them all, but, overwhelmed by what I realized was a superhuman task, not being inexhaustible myself, at a given point I stopped, deeming it Mission impossible. Still, I hope I did some useful work which, despite not being complete, can surely convey to the curious reader some idea about this extremely buggy and unforgivably restrictive operating system from Microsoft.
Also please mark that this is not a review proper, but a list of reasons–some feeble, some very powerful–to rule out the purchase of a Windows phone, for most consumers. Sure, the system has its virtues, who can deny it?; like for instance its stability; but it’s the type of stability you can find also in the good old hand-cranked telephones: as they have no features, they won’t break. If one hundred restrictions and limitations is the price for stability, it’s too high a price in my opinion. In any case, it’s not true that restrictions are the price for stability; that’s only what Microsoft wants us to believe. The real reason behind WP8’s restrictions is purely commercial.
I’ve built this list using a Nokia Lumia 925. Some of the issues might be model-specific, but I’m sure most of them fully belong to WP8’s DNA. Despite Microsoft having released the 8.1 update months ago, most of the main issues haven’t been solved, probably because the designers don’t consider them issues, but features. Sadly funny.
Some of the glitches have been listed here mostly because I’ve found them insulting. I admit I’m a sensitive fellow. I confess I hate to be treated like a fool or a child. If this is a sin, I’m guilty. Yet, some of Windows Phone’s policies equal to call us, users, idiots, which is something I find hard to stand.
But let’s get started.
1.- Contacts restrictions. It has been told that Windows Phone is all about restrictions, and I say: truer words have never been spoken. There is a lot of important things you can’t do with WP8. For instance, contacts cannot be exported. There is no feature nor app that can do this. At most, you can move contacts from one WP to another WP. You can copy contacts from your SIM card, but not to your SIM card. You can upload them to the cloud. You can import contacts from other OSes, but not to other OSes. The reason is obvious: WP8 works very much like a trap: you can get in, but not out; and the longer you remain inside, the more contacts you’ll have, the harder to break free, as it’ll be painful to copy them all by hand, one by one.
2.- Filesystem restrictions.
WP8 filesystem is mostly opaque, almost inaccesible to the user except for the standard preconfigured folders: photos, video, downloads, etc. Beyond those you can’t see anything. Each app has its own private space where you can’t peep, and of course the OS itself has its space which definitely you can’t access at all. WP8 fanboys will say this is for safety reasons, but I’m afraid “safety reasons” is nowadays the obscure, vague and quite often untrue catchall excuse for virtually everything anyone wants to impose on you, or restrict from you. And it presumes the user’s stupidity.
As the apps can’t see anything beyond their own private space (except for the cloud maybe, which MS calls One Drive
), sometimes there’s no way an app will save a file in your device’s filesystem, or no way for you to retrieve it.
Here’s an example: because of serious sync bugs in One Note (the built-in app for taking notes), I ended up with some of my audio notes in a section called Misplaced section. I want to edit those audio files, but I can’t transfer them anywhere at all, not even to the cloud. I can’t sync them, can’t copy them, share them. The files are there, in the OS’s filesystem, but the only thing I can with them is play the audio with One Note. Period.
This was just an instance, but there can be many other. And now think, how could you work with your desktop computer if you couldn’t move files from one place to another, nor open them with the program you want?
3.- Maps updates restrictions.
Definitely among the most important and unacceptable issues about WP8. As you know, Windows phones have “native” Here Maps service (offline maps, which, until Nokia released the Here app for Android, used to be a killer feature, exclusive to WP, much better than Google maps and, in my opinion, the only strong enough reason to purchase a WP device; but with Here available for Android, now there’s no point at all in going WP), but there are two very serious issues with the way it handles the map downloads. First
: you can only download them via wifi, no matter how fast your mobile connection or how small the map you want. The system will simply refuse to download them over mobile internet. This is extremely absurd (most of all considering that for instance the Lumia 925 was one of the first devices implementing 4G). And much worse, second
: when you update any of your offline maps, you have to update them all!!
Just imagine how silly and inconvenient is this when you have several gigabytes of maps (all of Europe, for instance) in your device. Even if you only need to update a region perhaps 100 MB in size, the system will send you all your installed maps updates. Utterly nonsensic: even with a fast wifi connection, this behaviour is too much time consuming and very prone to errors, most of all taking into account that–mark this–there’s no retaking the download where it stopped
. If you run into some wi-fi problem; you’ll have to start over from the beginning. Besides, once you start updating, the maps won’t download sequentially
, one after another, but in parallel, all at the same time. So, again, if there’s some problem with your connection during the several hours the process might take, nothing will be saved and you’ll have to start from scratch. But wait; you didn’t read the bad news yet: the maps update process can not run in the background
; it has to
run in the foreground… uninterruptedly!!
; which means that while downloading the updates you can’t use the phone at all. If you accidentally pres some key, or -say- receive a phone call, or simply ignore this behaviour, the update download will halt completely and needs to be started from zero. This is really the culprit of nonsense and evil, because obviously this is not a “bug”. It is designed like that on purpose (though on whose behalf?, hang me if I can guess.)
4.- Portable hotspot restrictions.
Also an extremely important flaw. With some SIM cards (namely from virtual network providers), WP8 totally refuses to share its mobile connection over wifl (Network Sharing
), which is very frustrating and forces me to switch the card to a different device when I need to share my connection. A reader has suggested that, because of higher power usage during roaming mode, WP8 sets restrictions for data sharing, and as some VPOs appear
to always be roaming, hence the ban. Probably this explanation is somehow correct, but in any case I find the restriction unacceptable. For me, data sharing is a must have
, and it should work no matter what. On the other hand, WP8 agrees with sharing the connection when really
roaming (i.e. when using a SIM card abroad), so why not when “home roaming” with a VPO’s card? My LG Black can do it, my old Nokia C7 with Belle can do it, my Xperia can do it… but WP8 can’t. This has actually become the ultimate reason why I’ve finally ditched WP8
. I want data sharing. Period. Don’t tell me Microsoft doesn’t like my VPO. Plus, I hate the error message WP8 gives when this happens, because it’s a blatant lie: There’s no mobile data connection to share at the moment
5.- The settings. Never in my long computing life I’ve seen anything so absurd as the way settings are — not arranged, but rather misarranged in WP8. They’re divided into two categories, system and applications, the logic of which is hard for me to figure out: you can find–for instance–Messaging, Store or Phone (phone!!) under applications while Email accounts, Apps corner or Accessory apps are under system. This is silly as can be. Here you can see the screenshots with all the settings scroll list.
Can you find any logic in the way items are listed? None whatsoever; they’re placed in a totally counter-intuitive way, and it’s extremely bothersome and time-consuming to find a particular setting in WP8. Every time you need to adjust something you’ll get stressed checking every item to find what you need. On top of this, some of them are so silly you can’t figure out what they mean; for instance Apps corner, Kid’s corner, Data (non)sense, Storage (non)sense, Storage check (these two are redundant, as I’ll explain below), Advertising id, Accessory apps, Network+ (also redundant with Network), etc. A very, very frustrating experience.
6.- Applications list. Installed apps are arranged alphabetically in a single column list with big, room-wasting icons+text which can’t be customized at all, so that finding an app can take a long scrolling. For making things a bit not-so-bothersome, touching a letter pops up an alphabet whose squares shortcut you to apps listed under a particular letter–supposing you know the apps’ names, which isn’t always that easy. I don’t know by heart all my apps’ names. It’s much easier to spot them visually, by their icon, as in Android, than to remember their names. So, this system–with which Microsoft devs seem to think they’re reinventing the hot water–is convenient only if you have few apps installed, but it’s silly most of the time.
7.- Certificates problems.
Connecting with mail servers is one of the most flawy sides of WP8, which often complaints about pretended problems with certificates
or whatnot, thus dodging the issue via blaming someone else; most of all–oh coincidence!–when we’re dealing with some non-commercial server. For instance the one in the screenshot, which works perfectly well with any other mail client I’ve used (and I’ve used quite a few), is not good enough for my picky WP8. If you ever get such message, the only workaround is to delete the account in your phone and add it again from scratch, so that WP8 can “forget” about whatever certificate problems it made up.
8.- App download problems.
Every now and then, WP8’s app manager can’t download a given application, probably because of their server; but in such cases this is the message you’ll get: We can’t complete the download because there’s problem with YOUR network connection
. In other words, it’s your
fault, your connection’s fault (goes without saying, every time this happened I checked my connection and it worked perfectly even with other apps in the same phone).
9.- Whatsapp restrictions: forces Battery Saver off.
Like with most other smartphones, your battery won’t last long unless you enable Battery Saver
mode (BS). This is virtually a must-do if you don’t carry a power supply on you. In my opinion, BS is a serious thing and should be addressed seriously. In WP8, BS drastically turns off non-essential functions; perhaps a bit too many. The good news is that you can add exceptions to BS mode for any app you want. The bad news is that WP8’s Viber and Whatsapp versions don’t like BS. I don’t know whose fault this is–and I don’t care. The only thing I need to know is: in WP8, messaging apps force you waste power. Viber and Whatsapp never get to know they’re in the exceptions list (i.e. they never know they’re allowed to fully run in the background), and therefore behave accordingly: you won’t get notified of incomming messages. But you know, life is worthless without Viber or Whatsapp, therefore you can’t switch on BS, which, in practical terms, is as if WP8 had no BS mode at all. And to make it more annoying, when in BS mode Whatsapp stupidly pops up not one, but two messages every time you check the app
, for reminding you about BS turned on.
10.- Background data restrictions.
This is similar to the previous one. When you set some data limit (for controlling your expense or complying with your provider’s data allowance), which is a very common thing to do (different from Battery Saver), then you don’t get notified of new messages
. Why? Restricting background data doesn’t necessarily have to mean totally cutting off data. Actually, if this were what we wanted (cutting off all background data), we’d just turn off mobile data! But that’s not what data restriction should be meant for. We need a clever system that can tell between large data packages and small ones, a system understanding that a Viber message only takes a few bytes and should not be filtered out. You don’t set a data limit for totally amputating your cellphone’s connectivity. Why can’t Microsoft folks understand such a simple thing?
11.- Notification bar restriction (not configurable).
This bar, which Microsoft calls notifications+action
, can’t be configured except to pick which four
settings’ shortcuts you want. That’s all. You can’t add more shortcuts despite the wasted room, which WP8 reserves for the notifications themselves. Besides, when you acknowledge a given notification by bringing to the foreground the involved app, yet the notification gets not cleared, but sits there stupidly waiting for you to manually remove it, which makes dealing with notifications a confusing thing, as you never know whether you’ve already acknowledged them or not.
12.- Email accounts restrictions.
This is one of the most absurd and upsetting of all WP8’s flaws; so silly, a competent team of psychologists trying to make it more annoying would hardly succeed. Say you want to add an email account you hold in some independent server. In WP8, you need to go to Email+Accounts
advanced setup, where you’re asked to enter all the detailed information like IMAP or POP, outgoing and incoming servers, username, password, etc, after which–if you didn’t do any mistake–you get your new account working. So far, so good. Now take a deep breath and keep reading.
Suppose you now need to check the recently added account settings. Of course you go back to advanced setup and…what do you get? Nothing, because now you can’t enter that setup; instead, the phone gives you a popup saying that, as you’re in Battery Saver mode, you can’t change the email settings
. But wait: weren’t you actually in BS mode five seconds ago, when you just created the account? Yes. So, why can’t you modify nor even consult them now? Whatever. This is frustrating. First
, because who says we want to change
the settings? Maybe we only want to see
them. Can’t we? No, you can’t (that is, unless you switch off BS). Second
, what’s the problem with changing email settings in BS mode? Why can’t you modify–say–your outgoing server while in BS mode? It’s like if they said: hey, you can’t watch TV while having lettuce inside your refrigerator
. What’s the connection? Seems as if Microsoft didn’t want WP8 users to save power. Still you can add accounts
while in BS mode; only you can’t check them again. What’s this stupidity about?
Worse yet: even if you switch off BS for getting past that nonsense, WP8 comes up then with one more hindrance: another popup message, this time saying you now have to turn off the limits in Data Sense (a setting for restricting background data); only then you’ll be finally allowed to see your email account settings again.
13.- Settings sync restrictions.
Same thing as above, but this time regarding the sync settings for email accounts: you can’t change them–nor even check
them!–while on Battery Saver mode; which is equally absurd. There can’t possbly exist any minimally acceptable reason for all those restrictions while in BS mode. I understand that some of WP8’s restrictions might
make some sense in a given moment, however small or trivial, but the mentioned ones regarding email settings and sync really, really are not acceptable.
14.- Wifi Sense fraud.
This is supposedly a “clever” way of saving mobile data by connecting to open wireless when available. Great. But why Microsoft needs to tell lies? Using the wifi antenna does not
save much battery over using mobile antenna, because the latter is turned on all the same (unless in airplane mode). But what I find disgusting here is: for using Wifi Sense you have to
, first, turn on location service. Why? I understand location services might
help find open wireless around, but why not make it an option? This is a rhetorical question, of course, because the answer is easy: Microsoft wants to know where you are, so they can make better statistics and sell your privacy better. That’s greediness of the worst kind, and quite unethical. As if we hadn’t already paid for the device including its (mis)operating system.
15.- Viber and Whatsapp drain the battery
(when compared to Symbian, Blackberry and Android). I can’t understand why instant messengers suck the battery so badly in WP8. And I really mean badly
. Starting from a 100% charge, around three hours of actively using any messenger drain my battery to critical levels. Any other phone I’ve used needs comparatively much less energy when using such apps. I understand if–say–Here Maps uses lots of power, but — Viber? And then again, life is worthless without Viber or Whatsapp, so not using them is not an option.
16.- Cursor positioning desperating misbehaviour. When editing some text (a message, an address, a contact’s name, whatever), positioning the cursor is as frustrating an experience as it is desperating. It can take ages. I have thin fingers and a steady pulse, yet sometimes after a few tries I have to give up and rewrite some word anew, because inserting the cursor in the exact point I wanted is Mission impossible. When touching on the text to be edited, and supposing you’re lucky enough to get a single cursor (normally you get the “double” one for word selection), it stubbornly refuses to be moved to exactly the spot you want it to: it either jumps one or two characters back or forward; or suddenly turns into a doble cursor again. Really, it’s very annoying. Once again Microsoft wanted to reinvent the wheel here and only came up with a square stone.
17.- Dictionary word-adding restrictions. Simple as that. No need for more explanations. When you come up with a word not in the built in dictionary, in theory you can select it and then tap on the +word that should appear in the suggested words line, but the truth is, this feature doesn’t work. Simple as that. Only one out of ten times the phone gives me the chance to add a word. Not to talk about the unacceptably patronizing impossibility to add “dirty” words…
18.- Slow virtual keyboard. And now that we’re talking about text editing let me talk about the virtual keyboard. Same as above, by trying to be original and cool and reinventing the hot water, Microsoft has designed a terribly non-practical keyboard. The best possible keyboard ever has already been invented, and it belongs to iPhones; Android imitated it quite successfully, which was a very smart move because there’s no better keyboard. But Microsoft wanted to come with something new and the outcome is rubbish. Simply put: the keyboard is cumbersome to use, and the typing experience requires noticeably more time and keystrokes than necessary.
16.- Data Sense, or data nonsense?
Here, Microsoft wants to “help us” save money on our data connection, but let’s see how true this is. In order to switch data (non)sense on, i.e. restricting background data, WP8 requires us to set a data limit; otherwise the (mis)feature is greyed out. But what if you don’t want to set a limit? What if you just want to restrict background data no matter what? Then, sorry, Microsoft won’t help you with that. If you want to do it, it has to do the MS way. So, not only Windows Phone is all about restrictions
, but most importantly, all about insults
, which bothers me even more. We have not only to stand its absurd behaviour, but bear with being told that “WP8 can do more if you enter your data limit”
when what they actually mean is “we won’t do a damn thing unless you enter your data limit”
. Definitely offensive.
So well, let’s set some data limit. Here we’re offered three options: A) a one-time limit, B) a monthly limit and C) an “unlimited” limit–supposing the latter makes any sense. Why so? Why not a weekly or custom limit? Is it that hard? But let’s keep bearing with WP8 or we’ll never make any progress. Now, if you pick option A or B, you’re then offered a screen to set the actual time and data limits, after which you finally get the data restriction setting unlocked, so you can switch it on. But!
But if you chose option C, then it does nothing! It ignores you and you’re back to your greyed out switch. So, option C, unlimited limit
, is as absurd and useless as you first suspected. For God’s sake! If WP8 doesn’t want us to set “unlimited”, then why does it offer the option? Yet, the main question remains: why can’t WP8 help us restricting background data unless we set a limit? Is there life beyond death? Are we alone in the Universe?
17.- Storage (non)Sense & Storage Check?
First of all, why we need two separate settings for functions so similar? It’s counter-intuitive, redundant and misleading, specially designed to make you lose your time. Plainly said: silly. Both settings are about what takes up storage space and about freeing up some of it. But let’s get to the point: Lumia 925 and other WP8 handsets lack a microSD card slot
, in order to force you use the cloud
, so that Microsoft can sell more of your privacy.
I hope the reader is fully aware of the fact that this is all what the cloud is about
, the sole reason for its existence: making money selling your privacy. (This not only goes for WP.) Cloud is not meant to make you happy, but only a by-product of their main business. Okay. So, Storage Check
tells you how Microsoft’s (in)operating system is using YOUR handset’s space, and lets you free some of it. But mark the last item in the third screenshot list: see that “Other: 1.7 GB
“? Fine. Now, what are 1.7 GB of “other” data doing in your precious storage space? That is garbage data which you can neither use nor delete; a space you can’t claim; it just sits there eating 10% of your limited storage. It’s totally useless for you, but it’s useful for Bill Gates, because the less available space in your handy, the more you’ll use the cloud… and you know what follows: more of your privacy for Microsoft to sell. This is how Bill Gates can now boast of making donations for the poor children: with the money he makes cheating on you. In my town we call it robbery
; Windows calls it “Other”. Now nice!
18.- Advertising id?
Thanks to Miguel Ángel, from Chile, for explaining this to me. So far I couldn’t even figure out what it was about. Apparently it is (using Miguel Ángel’s words) a “glorified” version of “do not track”. Well, if such is the case, I’m afraid WP8 was not very interested here in make itself understood. Like if they were afraid of people using such feature.
19.- Phone update misbehaves.
Yet another buggy feature. You can set it to get notified automatically whenever there’s an update for the firmware, or you can check manually. In both cases, when you click on “download” you get this screen and it won’t move from 0% progress for hours to come, no matter how fast your connection is. At home I have a fairly fast one, yet the progress bar doesn’t budge. Eventually, maybe the next day, you suddenly get a notification saying your system is ready for the update; only then it installs the new firmware. I believe it behaves so because, in another setting, you can tell the phone your favourite time for installing updates; but actually this
is the only setting WP8 takes into account, therefore the “manual update” setting is good for nothing.
20.- Random freezes, no force shutdown.
This is a terrible issue. WP8 likes to freeze or hung with the “resuming” thingie sitting there endlessly, because there’s no way forcing shutdown the Lumia 925. Therefore, when it freezes–which isn’t very often but it does happen
, despite boasting so much stability–you can’t do but… wait till the battery gets totally drained! Unbelievable. This means, if it was fully charged, perhaps you need to wait a few days untill it dies of itself. Terrible bug.
21.- Battery consumption unacceptably high.
WP8 is hungry even in BS mode. In the screenshot to the left you can see e.g. the power “plunge” when I was using Viber for one hour: it dropped in about 25%. The screenshot to the right is how the battery drains during 24 hours’ stand-by (in battery-saver mode!), doing nothing at all: 40% power drop. That’s much more than any of the other devices I’ve used, which, when only the antenna is on, barely take around 15% of the charge every 24 hours; and after one hour of Viber usage they won’t use more than 15%.
22.- The bluetooth nightmare.
Well, you know, bluetooth is normally a nightmare. For whatever reason, developers seem to never agree in the way bluetooth software should work, because, designed theoretically to be super-easy for transferring files, most of the times you give up after a few attempts. This said, WP8 is no exception; actually it’s worse. More often than not, it can’t see other devices or can’t send them files. Maybe what makes WP8 more annoying than the other non-working bluetooth software out there is the vicious habit of always blaming someone else. Microsoft never admits the issue might be on its side; the problem is always someone else’s fault; they always dodge the issue. Goes without saying, in the examples here to the left, the other device was visible to my Android phone, but not to my Lumia; and it accepted files from my Android, but not from my Lumia. So, no, it was not my “friend’s” phone’s fault, but WP8’s all the time.
23.- SIM restrictions: no hot-plugging.
There are two sides to this issue. First, in WP8 you can’t hot-swap SIM cards. If you turned on your handy with SIM “A” in it, and you hot swap for a SIM “B”, you’ll get the error message in the screenshot. Second, you can’t hot-plug a SIM card neither: if you turn on the device without
a SIM card in the slot, then you insert one, you’ll get the same error messge. So, if you need to swap cards every now and then, you’ll have to restart the phone every time. Not a big issue, but another one annoyance to the list. In this case, like in some of the previously listed, the hardest part for me is to bear the mocking error message: The SIM card is invalid
. Jesus, no!, my SIM card is not
invalid, but WP8 is!
24.- Subliminal consumption encouraging.
This is not a big issue; not at all. But, as I say, I hate being treated like a child. When the phone runs on low battery, you get this warning: Don’t miss anything important. Charge your phone.
Oh, please! Can’t they just say: your battery level is critical? Why the “don’t miss anything important” rubbish? But of course this goes in the same line as many other things about WP8: subtly brainwashing people for making them believe they have to
be always online, so they can buy more, shop more, consume and make richer the rich, and by the way spoil the environment.
25.- SMS blocking misbehavour.
WP8 has a system setting for call and SMS filtering (or blocking). When you turn it on, the phone tells you it will block incoming calls and SMS from your blocked numbers list
. Therefore, as long as you don’t have any blocked numbers in the list, there should be no blocked calls or SMS, right? And if you do have numbers in the block list, the phone should filter only the calls and SMS coming from those numbers, right? Well, sorry but no, according to MS logic, because even if you don’t have any blocked numbers, the system still will block some of your SMS, God knows with which criteria. It took me months to find out this, and two times it costed me money because I was waiting for important SMS which got never notified. I even went through some raw with my phone provider staff because I was accusing them of not delivering the messages. The phone had just decided to filter those SMS!!
Epilog. Well, I hope you get the picture. As I said at the beginning, the list of glitches is inexhaustible. I’ve only had patience for twenty five, but there are many more. This article could go on and on if I had more patience, more time and better English.