Intro interview into a coding test. Got bounced after the coding test. The reason I got back was because I didn't do things that weren't in the criteria for the program. So either the person who reviews the code has no clue what the actual criteria is they're asking for, or it's simply setup for an individual to try and predict what may or may not be required above and beyond the criteria.
Sent the recruiter the code that would have satisfied the hidden criteria, but doubtful that changes any minds.