(note: originally FasterXML/jackson-modules-java8#178)
So looks like detection of "implicit" creator property name gets masked by bogus name detected for annotations like @JsonDeserialize in some cases: specifically, if no @JsonCreator annotation is used. If so, deserializer factory's logic seems to consider empty name returned to mean "no name exists".