Problem exists between keyboard and chair

I like my customers. As well paying my salary, many of them have been incredibly helpful in tracking down bugs, suggesting improvements, giving me testimonials and recommending my event seating planner to other people. But every so often somebody buys my software and I really wish they hadn’t. They just don’t have the skills or attitude that is going to result in a happy relationship between me, my product and them.

It isn’t just me. Everyone who does software support has a few ‘war stories’ about crazy things their customers have said or done. I have collected a few of them here for your enjoyment. I hope they will also be educational to those considering selling software or (horror of horrors) working full-time in support. If nothing else, they might make you feel a bit more sympathetic to the person at the other end of the phone next time you have to email or phone someone in support. They come from the ASP forums and various microISVs of my acquaintance and are reprinted with permission. For obvious reasons the authors are anonymous.

Of course, we shouldn’t  feel too superior. Many (if not most) user errors could be avoid by better design and we’ve probably all done stupid things in areas outside our fields of expertise. But sometime the problem really does exist between keyboard and chair.

The litigious

A couple of weeks ago, we had one guy who threatened to sue us because he received a “second hand” CD from us. Turned out he installed our software from the CD and assumed that our included demo database was data from a previous customer.

The quart in a pint pot

Many years ago, back in the days before Hard Drives I spent some time on the phone with a chap who couldn’t get our software loaded. Eventually he issued the words “I had problems getting the disk into the machine in the first place, could that have something to do with it?” I tried to expand on this a little. He eventually said “The disk was too big, so I had to fold it in half”. He’d bought the 5.25″ floppy version and tried to fit it in a 3.5″ slot!!!

The dabbler

My favourite was the user who emailed me saying he’d tried every setting in the options dialog and the software wouldn’t work. I gave him instructions on how to set the options back to the defaults at which he mailed back saying it was now working.

The literalist

I told a customer to right-click on the desktop. I hear scribbling, then he says “I wrote it. Now what?”.

The shiftless

I spent time trying to figure out why someone couldn’t load our software. It was a CP/M based machine. I can’t remember the exact command now, but the instructions showed that to start the software you had to put the disk in the machine and type run “appname” then press enter. The customer on the phone kept getting some error saying file not found or something similar. I couldn’t figure out what was wrong. I’d got her to do a dir and the file was listed as on the disk. We’d scanned the disk for errors, no errors. Finally I had her read back to me what was on the screen. She said “run 2 appname 2”. Finally it clicked that she had no idea that she needed to press the shift key to get the quote character and she was just pressing the “2” key (UK keyboard). To be fair the application she was trying to run was a typing tutor.

The vague

Your program doesn’t work. Where do I have to click?

The misdirected

Someone calls for tech support. They tell me what they are tying to do. I tell them how to do it. They tell me either the steps I give them don’t exist or don’t work. Turns out, they arent using my software, they bought a different product.

The hasty

A customer told me that he had spent 8 hours on a task. What he had done was pretty bizarre, completely missing the entire point of the software. I gently point out that he could have done it in 10 minutes if he had spent 10 minutes reading the tutorial. He told me “I didn’t have the time to read the tutorial”.

The beyond help

My favorite of all time is a user who insisted that my app’s Options screen didn’t work.  He said he kept clicking on check-boxes and buttons but that nothing happened.  I had him reboot just to make sure there wasn’t a problem with Windows at the moment and he did so with the same complaint. Finally, while on the phone, I discovered he was clicking on the screen shot in the help file.  When I explained that images in help files aren’t the same as the application screens themselves he insisted that this was confusing and that I needed to put a large, bold notice below the picture in the help file explaining that the picture above was just a picture.

The blonde

I know im BLONDE trust me!! How the hell do I “DOWNLOAD & INSTALL XXXX”??? All I would truely would is my statement, Is that to hard to ask HELP? Im not the computer buffin. Got any suggestions to help blondie? I would be grateful.

The irrelevant

for father mobil problam
sir my father name is XXXX XXXX XXXX  live in india State is Rajasthan my Distt. is bharatpur and address is XXXX XXXX XXXX my father Mobil numbir is not work please help me.

The paranoid


The clueless

There was this lady who had bought a license but could not enter it in the program. I politely responded and tried to guide her to the dialog where to enter it. Btw. this was all in the early days, I didn’t have canned responses yet, I didn’t have ready made screenshots yet, I think there wasn’t even a help file yet. Every day, for 10 days, she responded that she could not find it. I tried everything possible to politely explain it to her, also with screenshots. Her tone was getting nastier with the day, pointing out writing mistakes (UK “s” vs “USA “z”) etc. and claiming she “knew” computers as she had entered data for 40 years. Every day I digged deeper trying to figure this one out. The 10th day she explained that she had entered it in Windows Word, NotePad, Windows Run, and whatever else she could type the code in … yet *nothing had happened* that would rescue her CD data.

Turned out that she had not even installed the software yet. She fell from the sky when I told her to download and install the software first, THEN try to enter the code in the program.

The super signature

the software did not work

Eschew cruelty. It is not only unkind, but unwise to start the spiraling decent that will lead to all parties falling to a lower level!.


What does the Lord require of you? To act justly, to love mercy, And to walk humbly with your God. (Micah 6:8)
[URL removed]
or e-smoke supplies at  [URL removed]
Never be arrogant.

[URL removed]

Whiskey makes you think you’re smarter than you are.

Always, always make sure you know who has the power.

Don’t mess with old men, they didn’t get old by being stupid.

The rambling

yes i’ve got to question the true & honest nature which encompasses your company as well as your free downloadeable software. it’s always been my personal experience when something “seems to good to be true”, more often than not it generally is. being a victim of a scam or two on & offline i’d be a complete idiot,  more honestly in laymans terms, that’s just “stupid”. i question everything, good, bad, or indifferent. point!, blank!, period!. so my bottom line question for whomever receives this msg. & responds is this; how do i know this isn’t another one of the 1,000s of  con/scam artists online waiting to take advantage of ignorant, naive people with the mind set of ” sure, why not? as long as it’s free,” type attitude to come along & with one click of a button fall prey just like i did years ago?  i learned real fast if i was going to continue surfing the net as such, i had alot of work/learning to do. as a result, i  became a vessel for stockpiling any/all information. i still look for the catch behind all FREE DOWNLOAD”, “JUST CLICK HERE & IT WILL TAKE CARE OF ANYTHING ELSE”, due to my lack of knowledge surrounding the internet & all the evil, dishonest, “i’m too lazy to get a real job & make an honest living”, “why work for someone else when i can be my own boss & constantly take advantage of all these stupid people?”. damn this is the life. inflate the truth a bit here & there;& wait,wait,& wait. hell, this is just like fishing. i’ve got my bait, my line,pole,&all the time it takes for someone to take hold of my hook, i so easily cast out there,. hell the hard parts over”_ now the easy part, slowly yet carefully reel them in,hence mission accomplished. ironically, they never added illegal activity & a jail /prison sentence into their day of fishing., but i digress &please respond as soon as possible. if nothing else, you’ve definitly sparked my curiousty. be advised in the event your response is filled with big $.50 words dressed in a blanket of bullshit you will be eventually facing several fraudulent type charges, a long time behind bars, not to mention a victiim of your own circumstance.

never again,


If that isn’t enough check out Nico Westerdale growing increasingly exasperated by people confusing his magnifying glass application with the built in one on Windows (I’m not sure how many of the comments are other developers having a bit fun at Nico’s expense).

Thank you to everyone that contributed. Please feel free to add your own stories in the comments. If you are worried about the comments not being anonymous enough you can email them to me and I will post them for you.

18 thoughts on “Problem exists between keyboard and chair

  1. Joel

    Oh, that poor man. Also, do you know how to uninstall Magnifier?

    Not a mISV story, but people seemed to get a kick out of this comment I posted on Reddit yesterday:

    As a programmer, I generally get all my relative’s tech support questions. Once, I got a call from a relative asking why, when he opened a document, it appeared “in Greek”. After some questioning, it turned that he’d opened the document by opening Microsoft Word and going to File->Open, and that the “document” was actually a zip file.

    Apparently, this was how he opened everything – from inside Microsoft Word.

  2. Christopher Bruno

    Your forgot the hostile. Here is an email from a trial user a few years back for my first product:

    “I downloaded the FREE trial to make a crossword puzzel for
    my class tomorrow. If I liked it, I planned to purchase the program. After spending about an hour to write the puzzle, I emailed it to myself so I would have it at school to print it tomorrow. I checked to make sure the email went through, and I noticed that the program was not saved in a standard format. I tried to send it to a printer, and guess what, I can’t print the thing. So, at midnight, I am going to have to useanother program to make a new puzzle for class tomorrow. And you know what? It will be my pleasure to stay up late to do this to AVOID EVER doing business with you a==holes.”

  3. Wille

    I’ve found similar issues contributing to/writing open source software:
    The guy who sends you 20 e-mails inside a few hours, asking various variations of approximately the same question in various permutations.

    It doesn’t exactly make you feel more charitable, especially for work that you don’t get paid for..

  4. Anon!

    I agree with your comment about occasionally wishing someone hadn’t bought your software, as you can just tell they’re not going to be capable of using it no matter how simple it may be.

    Of the refunds I’ve given (and I can count them on the fingers of one hand each year), probably over half are initiated by me, not the customer. The biggest problem is finding a polite way to say “Look, here’s your money back. Take the software or leave it. Now GO AWAY”.

  5. Mike Sutton

    As they say “You can never make anything foolproof because the fools are so damned ingenious.”

    But ten years in selling my own software has taught me that you can dramatically reduce the number of user issues. If one customer has an issue, fair enough, it may just be a dumb user. But if something crops up two or more times it’s time to start looking at how you can improve your software.

    My biggest problem used to be getting registration codes in. Mine where quite long (several lines) and it always amazed me how many people couldn’t manage to cut and paste, so I developed a system where I could give the user a branded filename (

    After download the software would pick up the filename of the download and use the ‘123’ part to pull the full keycode off the server. In over five years of use I think I’ve only had it fail once – when a user had some weird network issue.

    That one fix has probably saved me hundreds of hours of support queries and hundreds of frustrated users.

  6. Sunil

    Annoyed, silly or bizarre ones are just par for the course, and they’re usually solveable. The frustrating ones are when you have no idea what the user’s problem, either because he’s described his simple problem in the form of a 50 page epic poem, or because he’s gone in the opposite direction and taken terseness to an extreme, e.g.

    User: I tried your software and couldn’t make it work – can you help me?

    Me: I’d be happy to help. Please tell me what you tried, preferably step-by-step, including as much detail as you can, and where you got stuck or encountered an error message (including text of any error message)?

    User: Thanks for getting back to me so quick. Unfortunately I still can’t make it work. Please help! Details: I tried really really hard.

      1. Sunil

        Well the other amusing one is when it eventually turns they’re not even using your software (usually after days of vague emails going back and forth).

        They found the software that they downloaded using google, then, several days later, they found somebody to email questions about also using google. It never occurred to them, that their might be more than one web site that offers a particular type of software, e.g. wedding table planning in your case.

  7. Pingback: [ESC]ape Testing » Blog Archive » Tester trapped in a support department

  8. Jim

    I once worked for a company that maintained PCs and the programs on them. The PC had been locked down so that it ran QNX operating system and we had our programs installed on that. The CD Drive had been removed because someone had installed Windows one day and then expected the machine to still run QNX and our programs. But that was before my time.

    We had a number of users that insisted on putting incompatible floppy disks in the drive and then QNX would not start up when the machine was rebooted.

    I worked in Glasgow. I had a call from the Leicester users saying the PC would not start. I immediately asked them to make sure there was not a floppy in the drive. No there was not. Both user and Tech support guy there said there was not. I had them make sure because it really did sound from the error message that there was one. But no, no floppy.

    So as part of the contract I got on a plane, flew to Birmingham Airport, hired a car, drove to the office went up to the machine pressed the floppy disk eject button and out popped the floppy. Machine then restarted. I then drove back to the airport, flew back and claimed approx 4 hours overtime for the trip.

    Never did get to the bottom of how they could not eject a floppy disk but I was paid so who cared.

  9. Jonathan Matthews

    It’s not just users who can make stupid mistakes. I spent several hours on Friday trying to figure out why some changes to my new web app weren’t working right.

    Turned out I’d recently re-installed Chrome & the delete cache feature had switched back to only deleted stuff from the past hour instead of everything.

    I like to think that only happened because of my current habit of working 12 hours days the tiredness that ensues ;)

  10. monchapel

    if your software worked. you didn’t had all these problems.
    stop blaming innocent people for your mistakes!

  11. Rhino

    Best one I ever had was a user complaining the scroll bars wouldn’t work in an old app. We asked them to describe what happened, so they helpfully had a screenshot printed out of the screen with the faulty scroll bars.

    When we asked them what happened, they said “nothing”. Not a thing. It just sits there still and I can’t see the rest of the information. Indicating the scroll bar in question, the user pressed the faulty scroll arrow with their finger on the paper.

    It was about an hour’s discussion later we realised the complaint was that the scroll bar wasn’t working on the PRINTED copy. It worked just fine on screen.

    Yes, they really expected a sheet of A4 paper to scroll elegantly when they touched the printed image of the scrollbar.

Comments are closed.