Showing posts with label TypeError. Show all posts
Showing posts with label TypeError. Show all posts

20131101

Problem ID: 3505445824327656442
Entered by: Ben Simo

The Healthcare.gov application that can't

I keep pressing Save & Continue, but nothing happens.




I take a look at my browser's console window, and see a whole bunch of errors -- one for each time I clicked the Save & Continue button.



No matter what I enter into the "First name" field, the browser reports "Cannot set property 'firstName' of null".

The application gets stuck in this same place each time I leave the site and login fresh. Oh, and it also requires I re-enter half the information it already has each time I restart.

This application now appears to be in a state that it cannot be completed. And since the system only allows one open application at a time, this kind of error likely encourages users to create a new Healthcare.gov account -- if they don't totally give up in frustration.



UPDATE 11/03: After a bit of debugging of the Javascript that is hitting the above error, I don't see how anyone with an application that contains more than one person can get past this step. The error is occurring in code that checks for a combination of a duplicate first name and birthdate (if you have twins with the same first name, you can't get them insured); however, this code is attempting to compare first names of family members that haven't yet been entered into the system. Javascript throws a type error when you try to get the lowercase text of a variable with a null value.

  Edit

20110909

Problem ID: 4345784141305441904
Entered by: Ben Simo

Stab me in the eye

@dithy0101 tweets: That moment in the day when everything goes from "swimmingly" to "stab me in the eye." ... This is when I know it's time to restart computer and hope that it restarts the day. ... I mean, my error message can't even tell me what the heck is going



Hey software developers! Please consider who will be using your software when you write error messages.  Unless you are building software development tools, your users aren't likey going to understand things like this -- and if they do, they won't be able to do anything about it.

  Edit