I ran it in Firefox and I now have the fields populated correctly.
It was blocked until I pulled Fiddler out of the proxy configuration.
Firefox indicated that it could not validate the security certificate when run through Fiddler. It would seem that Fiddler is responsible.
As much as it wasn't a flaw in your code or the browser, it is just as well to know that a proxy that is used for debugging traffic can actually be its own cause.
I will keep my eye open for the configuration that corrects the problem, and if I find it, I will pass it along.
Of the top of my head it is best not to let Fiddler decrypt and reencrypt traffic in transit unless it is necessary. Just extra overhead.
Essentially the browser was not satisfied with a "man in the middle" situation caused by Fiddler using its own unsigned certificate.
It suggests that the security rule set is actually catching certificate substitutions, and making the appropriate validation checks .
Thank you for being so quick to address the issue I put forth.
It's good to know there is a sounding board for technical issues.
: )))